IP协议

  1. IP首部
    不含有选项的情况下IP首部占20个字节,主要字段如下:
  • 版本号:4bit
  • 首部长度:4bit
  • 数据报总长度:16bit
  • 标识:唯一标识从此主机发出的数据报,每发送一份值就加一,16bit
  • 片偏移:分片发送时使用,13bit
  • 生存时间TTL:8bit,能经过的最大路由器数
  • 协议:8bit
  • 首部校验和:16bit
  • 源IP和目标IP地址:各32bit
    首部的理解:版本兼容的需要因此预留版本号;标识来唯一标识消息id;首部校验和验证安全,最大生存时间相当于超时时间。
  1. IP选路原理
    IP搜索路由表步骤:先搜索匹配的主机地址,再搜索匹配的网络地址,最后搜索默认表项,这其实是一种选路机制,而选路策略是由路由守护程序提供的。
    利用netstat -rn可以显示简单路由表。
    每当初始化一个接口时就为接口自动创建一个直接路由,或在启动文件中通过route add配置静态路由,其他方法还包括路由守护程序和新的路由器发现协议。
    当路由器收到一份IP数据报又不能转发时,就要发送一份主机不可达差错报文。
    ICMP重定向一般用来让具有很少选路信息的主机逐渐建立更完善的路由表。I C M P 重定向允许 T C P / I P 主机在进行选路时不需要具备智能特性,而把所有的智能特性放在路由器端。
    ICMP路由发现报文配合守护程序,可以让主机通过默认路由器动态的更新自己的路由表。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 网络层简介 1. 概念 为解决经由多条链路的交付问题,从而设计了网络层。其主要负责主机到主机的交付,并且在分组经过...
    顾慎为阅读 3,240评论 0 0
  • 1.这篇文章不是本人原创的,只是个人为了对这部分知识做一个整理和系统的输出而编辑成的,在此郑重地向本文所引用文章的...
    SOMCENT阅读 13,171评论 6 174
  • 个人认为,Goodboy1881先生的TCP /IP 协议详解学习博客系列博客是一部非常精彩的学习笔记,这虽然只是...
    贰零壹柒_fc10阅读 5,116评论 0 8
  • 地址解析协议ARP 物理这一级,主机和路由器是用物理地址来区别的。物理地址是一个本地地址,管辖范围是本地网络,所以...
    顾慎为阅读 1,145评论 0 1
  • “有一天你会老,没有人会在乎你,有一天你会病,会死,到那时候也没有人握着你的收,说他爱你。” 如果你是那个三十八岁...
    书朗阅读 722评论 0 6