網絡層的協議(小白的福利)

一、網絡層功能介紹:
網絡層的主要功能是實現數據從源端到目標端的傳輸。
網絡層的協議(小白的福利)
二、IP數據包格式:
網絡層的協議(小白的福利)
1、版本:該字段包含的是IP的版本號,4比特。目前版本號分爲IPv4和IPv6,這裏的是IPv4。
2、首部長度:該字段用於表示IP數據包頭長度,4比特。IP包頭長度最短爲20字節,但其長度是可變的,取決於可選項字段的長度。
3、優先級與分爲類型:該字段用於表示數據包的優先級和服務類型,8比特。通過在數據包中劃分一定的優先級,用於實現服務質量的要求。
4、總長度:該字段用以表示整個IP數據包的長度,16比特。最長爲65535字節,包括包頭和數據。
5、標識符:該字段用於表示IP數據包的標識符,16比特。當IP對上層數據分片時,它將給所有的分片分配一組編號,然後將這些編號放入標識符字段中,保證分片不會被錯誤地重組標識符字段用於標識一個數據包,以便接收節點可以重組被分片的數據包。
6、標誌:標誌字段,3比特。標誌和分片一起被用來傳遞信息。例如,當數據包從一個以太網發送到另一個以太網時,指示對當前的包不能進行分片或者一個包被分片後指示在一系列的分片中最後一個分片是否已發出
7、段偏移量:該字段用於表示段偏移量,13比特。段偏移量中包含的信息是在一個分片序列中如何將各分片重新連接起來。
8、TTL:該字段用於表示IP數據包的生命週期,8比特。該字段包含的信息可以防止一個數據包在網絡中無限循環地轉發下去。
TTL值的意義是一個數據包在被拋棄前在網絡中可以經歷的最大週轉時間。數據包經過的每一個路由器都會檢查該字段中的值,當TTL的值爲0時,數據包將被丟棄。
TTL對應於一個數據包通過路由器的數目。一個數據包每經過一個路由器,TTL將減去1。
9、協議號:協議字段,8比特。該字段用以指示在IP數據包中封裝的是哪一個協議,是TCP還是UDP,TCP的協議號爲6,UDP的協議號爲17。
10、首部校驗和:該字段用於表示校驗和,16比特。校驗和是16位的錯誤檢測字段。目的主機和網絡中的每個網關都要重新計算包頭的校驗和,就如同源主機所做的一樣。如果數據沒有被改動過,兩個計算結果應該是一樣的。
11、源IP地址:該字段用於表示數據包的源地址,32比特。這是一個網絡地址,指的是發送該數據包的設備的網絡地址。
12、目標IP地址:該字段用於表示數據包的目的地址,32比特。這也是一個網絡地址,但指的是接收節點的網絡地址。
13、可選項:可選項字段根據實際情況可變長,可以和IP一起使用的選項有多個。例如,可以輸入創建該數據包的時間等。在可選項之後,就是上層數據。
三、IPCM協議的全稱是Internet控制消息協議,主要用於在IP網絡中發送控制消息,提供在通訊環境中可能發生的各種問題反饋。通過這些反饋信息管理員就可以對所發生的的問題做出判斷,然後纔去適當的措施去解決問題。
網絡層的協議(小白的福利)
四、ICMP的封裝
網絡層的協議(小白的福利)
五、Ping美麗的常用參數;
1、在Windows系統中,一般情況下發生4個ping包,如果在ping命令後加上-t,系統就會一直不停的ping下去,在輸入Ctrl+C即可中斷命令。
網絡層的協議(小白的福利)
2、在Windows系統中,在ping命令後加入-a,可以返回地方之間的主機名。
網絡層的協議(小白的福利)
3、一般情況下ping包的大小爲32 字節,可以在ping命令後加入-l加字節長度即可。
網絡層的協議(小白的福利)
六、ARP簡述;
ARP—地址解析協議,它的基本功能是將一個已知IP地址解析成MAC地址,以便在交換機上通過MAC地址進行通信。
網絡層的協議(小白的福利)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章