1. 程式人生 > 其它 >vue(13)在模板中使用slot插槽排序

vue(13)在模板中使用slot插槽排序

ip協議

ip是tcp/ip協議族中的核心協議。工作在網路層,給上面的icmp,igmp,tcp,udp協議提供服務。ip提供了一種盡力而為,無連線的資料報交付服務。

ipv4使用32位bit來表示一個地址,最多隻有40多億個地址,現在越來越不夠用了。所以提出ipv6,使用128位地址來表示地址,給每一粒沙子單獨編址都夠了。

ipv4

頭部結構

  • Version:ip協議的版本,ipv4的值為4。
  • Header Length:ip頭部的長度,單位為4位元組,所以最大表示60位元組(基本ip頭部20位元組+擴充套件選項40位元組)。
  • DSF(Differentiated Services Field):區分服務欄位,用於為不同的IP資料包定義不同的服務質量,一般應用在QoS技術中。
  • ECN(Explicit Congestion Notification):顯式擁塞通知。
  • Total Length:ip報文整體長度,包括ip頭部和資料,最大65535位元組。
  • Identification:標識欄位,傳送主機通常在每次傳送資料報時都將一個內部計數器加1,該值就賦值給標識欄位,用來實現ip分片功能。
  • flags:用來確認是否還有IP分片或是否能執行分片。第1位沒有使用。第2位表示不分片(DF),設定該位後,如果路由器發現ip報文超過MTU只能丟棄該ip報文併發送控制資訊。第3位表示更多分片,為0表示自己就是最後一個分片了。
  • Fragment Offset:分片的偏移量,該分片的資料在原本的ip報文中的偏移值。
  • TTL(Time To Live):用於表示一個ip報文可經過的路由器數量的上限。當這個數減到0時,路由器就丟棄該報文,並使用ICMP訊息通知傳送方。
  • Protocol:上層協議,ICMP協議號為1,TCP協議號為6,UDP的協議號為17。
  • Header Checksum:頭部資料校驗和,ip協議只校驗頭部資料,對載荷資料不校驗,交給上層自己去做。

參考資料