網路協議總結

2021-10-30 10:15:02 字數 4507 閱讀 1572

第一題:名詞解釋

1、internet:是乙個通用名詞,它泛指由多個計算機網路互連而成的網路。這些網路之間的通訊協議可以是任意的;internet指的是世界範圍內通過tcp/ip互相通訊的所有主機集合。

internet是乙個internet,但internet不等於internet。

2、udp: udp使用者資料報協議,協議欄位的值不同(udp:17,tcp:6)

3、tcp: tcp傳輸控制協議

4、閘道器:乙個連線兩種不同協議族的程序,它為某個特定的應用程式服務

5、點對點鏈路不使用arp。

6、網域名稱系統(dns)是乙個分布的資料庫,由它來提供ip位址和主機名之間的對映資訊。

7、運輸層:tcp報文段(簡稱為tcp段)(tcp segment):tcp傳給ip的資料單元;網路層:

ip資料報(ip datagram):ip傳給網路介面層的資料單元;資料鏈路層:幀(frame):

通過乙太網傳輸的位元流。物理層的傳輸單位是:位。

8、ip在首部中存入乙個長度為8 bit的數值,稱作協議域;1:表示為icmp協議;2:表示為igmp協議;6:表示為tcp協議;17:表示為udp協議。

9、slip的全稱是serial line ip。它是一種在序列線路上對ip資料報進行封裝的簡單形式。

10、同步鏈路:通過位元填充(bit stuffing )的硬體技術來完成的;

11、乙太網和802.3對資料幀的最大長度分別限制為1500和節。鏈路層的這個特性稱作mtu

12、當在同乙個網路上的兩台主機互相進行通訊時,該網路的mtu是非常重要的。重要的不是兩台主機所在網路的mtu的值,重要的是兩台通訊主機路徑中的最小mtu。它被稱作路徑mtu。

13、ip是tcp/ip協議族中最為核心的協議,提供不可靠、無連線的資料報傳送服務。不可靠:不保證ip資料報能成功地到達目的地。

無連線:ip不維護任何關於後續資料報的狀態資訊。

14、ip路由選擇,並指出主機的路由選擇可以非常簡單:如果目的主機在直接相連的網路上,那麼就把資料報直接傳給目的主機,否則傳給預設路由器。

15、位址解析:為32 bit的ip位址和資料鏈路層使用的任何型別的位址提供對映。

16、arp:為ip位址到對應的硬體位址之間提供動態對映;rarp:是被那些沒有磁碟驅動器的系統使用,它需要系統管理員進行手工設定。

rarp請求是廣播方式,rarp應答是單播方式。

17、icmp:埠不可達差錯型別值是3。

18、ping程式:目的是為了測試另一台主機是否可達。該程式傳送乙份icmp回顯請求報文給主機,並等待返回icmp回顯應答。

ping程式還能測出到某台主機的往返時間,以表明該主機離我們有「多遠」。稱傳送回顯請求的ping程式為客戶,而稱被ping的主機為伺服器。

19、ttl欄位目的:防止資料報在選路時無休止地在網路中流動。

20、守護程式(daemon):指執行在後台的程序,它代表整個系統執行某些操作,一般在系統引導時啟動,在系統執行期間一直存在;路由守護程式:通常是乙個使用者程序,大多數unix系統的守護程式都是路由程式和閘道器程式。

第一題(2):縮寫翻譯

21、arp:位址解析協議(ip位址到mac實體地址

22、rarp:逆位址解析協議(從mac位址到ip位址)

23、igp:內部閘道器協議24、ospf:開放最短路徑優先

25、bgp:邊界閘道器協議26、rip:路由資訊協議

27、ftp:檔案傳送協議28、smtp:簡單郵件傳輸協議

29、pop:郵局協議30、pop3 和 imap:郵件讀取協議

31、telnet:遠端終端協議32、dns:網域名稱系統

33、snmp:簡單網路管理協議 34、udp:使用者資料報協議

35、tcp:傳輸控制協議36、slip:序列線路ip

37、ip:網際協議38、igmp:internet組管理協議

39、cidr:無分類編址40、mtu:最大傳輸單元

41、icmp:internet控制報文協議 42、ppp:點對點協議

43、lan:區域網44、wan:廣域網

45、www: 全球資訊網46、 mib:管理資訊庫

47、dhcp: 動態主機配置協議 48、http:超文字傳送協議

第二題:命令

1、ifconfig命令一般支援tcp/ip以外的其他協議族,而且有很多引數。

2、netstat命令也提供系統上的介面資訊:- i引數將列印出介面資訊;- n引數則列印出ip位址,而不是主機名字。-a 表示顯示所有活動的tcp連線以及計算機監聽的tcp和udp埠;-e 表示顯示乙太網傳送和接收的位元組數、資料報數等;-n 表示只以數字形式顯示所有活動的tcp連線的位址和埠號;-o 表示顯示活動的tcp連線幷包括每個連線的程序id(pid);-s 表示按協議顯示各種連線的統計資訊,包括埠號。

-p proto 顯示 proto 指定的協議的連線;proto 可以是下列協議之一: tcp、udp、tcpv6 或 udpv6。如果與 -s 選項一起使用以顯示按協議統計資訊,proto 可以是下列協議之一:

ip、ipv6、icmp、icmpv6、tcp、tcpv6、udp 或 udpv6。

-r 顯示路由表;-s 顯示按協議統計資訊。預設地,顯示 ip、ipv6、icmp、icmpv6、tcp、tcpv6、udp 和 udpv6 的統計資訊;-p 選項用於指定預設情況的子集;-v 與 -b 選項一起使用時將顯示包含於為所有可執行元件建立連線或監聽埠的元件。interval 重新顯示選定統計資訊,每次顯示之間暫停時間間隔(以秒計);按 ctrl+c 停止重新顯示統計資訊。

如果省略,netstat 顯示當前配置資訊(只顯示一次)

3、tcpdump命令:在sun上執行帶有- e選項的tcpdump命令時,顯示的是硬體位址。tcpdump命令沒有用-e選項,因為已經知道arp請求是在網上廣播的。

tcpdump命令引起報文交換結果。可以通過執行帶有- v選項的tcpdump命令來檢視主機sun上進行的分組交換。

4、arp命令:(1)- d:超級使用者用來刪除arp快取記憶體中的某一項內容(這個命令格式可以在執行一些例子之前使用,以讓我們看清楚arp的交換過程);(2)- s:

用來增加快取記憶體中的內容,該引數需要主機名和乙太網位址:對應於主機名的ip位址和乙太網位址被增加到快取記憶體中;(3)新增加的內容是永久性的(如,它沒有超時值),除非在命令列的末尾附上關鍵字temp。(4)位於命令列末尾的關鍵字pub和- s選項一起,可以使系統起著主機arp**的作用。

(5)系統將回答與主機名對應的ip位址的arp請求,並以指定的乙太網位址作為應答。(6)如果廣播的位址是系統本身,那麼系統就為指定的主機名起著委託arp**的作用。(7)在大多數的tcp/ip實現中,arp是乙個基礎協議,但是它的執行對於應用程式或系統管理員來說一般是透明的。

(8)arp快取記憶體在它的執行過程中非常關鍵,我們可以用arp命令對快取記憶體進行檢查和操作。快取記憶體中的每一項內容都有乙個定時器,根據它來刪除不完整和完整的表項。arp命令可以顯示和修改arp快取記憶體中的內容。

5、ping實現需要加上-s選項才能實現舊版本的執行模式。預設情況下,只傳送乙個回顯請求。如果收到回顯應答,則輸出「host is alive」;否則,在20秒內沒有收到應答就輸出「no answer(沒有回答)」。

-r選項的功能:記錄路由。ping伺服器一般在核心中實現icmp的功能。

6、(1)traceroute程式用於探索ip資料報從一台主機傳到另一台主機所經過的路由。(2)大多數情況下保證從源端發往目的端的兩份連續的ip資料報具有相同的路由。(3)traceroute程式還可以使用ip源路由選項。

(4)traceroute程式的- g選項:可以為寬鬆的源站選路指明一些中間路由器;最多可以指定8個中間路由器。(5)-g選項:

嚴格的源站選路,-g選項:寬鬆的源站選路。必須在tcpdump中指定-v選項以顯示出源站路由資訊。

(在給出結果中刪除了不需要的結果)

7、在主機svr4上,先執行帶-r選項的netstat命令列出路由表,然後以-n選項再次執行netstat命令,以數字格式列印出ip位址。

第三題:簡單計算

第四題:抓包,協議分析

1、arp快取記憶體:引數-a用於顯示快取記憶體中所有的內容。-d表示清楚快取中的所有內容。

2、(1)乙太網的源位址和目的位址。目的位址為全1的特殊位址,是廣播位址。(2)電纜上的所有乙太網介面都要接收廣播的資料幀。

乙太網幀型別:表示後面資料的型別。(3)arp請求或應答幀:

該字段的值為0x0806。hardware(硬體)和protocol(協議)型別用來描述arp分組中的各個字段。

值為0x0800表示ip位址。協議型別欄位的值與包含ip資料報的乙太網資料幀中的型別欄位的值相同,這是有意設計的。硬體位址長度和協議位址長度分別指出硬體位址和協議位址的長度,以位元組為單位。

對於乙太網上ip位址的arp請求或應答來說,它們的值分別為6和4。操作字段:有四種操作型別arp請求(值為1);arp應答(值為2);rarp請求(值為3);rarp應答(值為4);這個字段必需的,因為arp請求和arp應答的幀型別字段值是相同的。

傳送端的硬體位址(本例是乙太網位址)、傳送端的協議位址(ip位址)、目的端的硬體位址和目的端的協議位址。

網路協議總結版

文章 這個小結,很難寫啊 網路的東西太多了 主要是細節很多 而且,協議也很多,感覺也沒有必要去了解這些細節 似乎找不到重點 也沒好的辦法 copy了一大堆資料,整理了幾個問題 希望可以勾勒出網路的框架 有的是概要性質的,也有些是細節方面的,選擇性的瞄一眼吧 貌似有的寫的挺詳細,有的就很簡略 最後一看...

網路協議分析期末總結

tcp ip網路協議分析期末總結 第一章1 tcp四層模型與osi七層模型之間的對應關係?各層完成的功能?2 乙個路由器最基本的功能 書後p12第七題 第二章1 ppp幀格式 2 ppp幀型別 3 ppp認證協議有哪兩種型別?哪種安全?哪種不安全?第三章1 arp協議的工作流程?2 arp欺騙的原理...

網路協議知識

tcp ip協議 transfer controln protocol inter protocol 叫做傳輸控制 網際協議,又叫網路通訊協議,這個協議是inter 國際網際網路絡的基礎。tcp ip是網路中使用的基本的通訊協議。雖然從名字上看tcp ip包括兩個協議,傳輸控制協議 tcp 和網際協...