1.网络层的功能:
IP协议的逻辑地址就是IP地址,
让数据可以选择最佳的路径完全通过地址
协议字段(共计128字节)
解释:
.版本号(4bit):指IP协议版本,目前常用的是ipv4
.首部长度(4):包头长度(不包括数据)
.优先级与服务类型(8):用于表示数据包的优先级和服务类型。
.总长度(16):IP数据包的总长(最长为65535字节)包括包头与数据。
.标识符(16):给分片的字节标记编号,尝遍重新组合。
.标志(3):与标识符同时传递,不可以被分片或者最火一个片是否发出(完整)
.段偏移量(13):分片连接
.TTL生命周期(8):time to live在数据包与网络中无限循环的状态下经过一个路由-1,当TTL为0时,数据包被丢弃0.255
.首部校验和(16):每经过一次路由器都要重新计算首部效验(只检验首部,不包含数据包)
.源地址(32):源IP地址
.目标地址(32):目标ip地址
.可选项:根据实际情况可变长,例如创建时间等 上层数据
2.ICMP协议
ICMP作用:
检测网络的双向联通性
ping:
1.ping自己198.0.0.0硬件
2.查看双方地址是否有问题
3.查看网关是否有问题
4.查看防火墙是否有问题
ping选项:
显示自己 IP地址 ipconfig
ping --help显示帮助命令
ping -t 长Ping
ping -a 将地址解析为主机名(显示主机名)
Ping -l size 发送缓存区大小
ping -w指定等待时间
ping -n 指定ping次数
3.冲突域:当两台设备同时发出信息,相互干扰那么他们就是在同一冲突域
4.广播域:一台机器发送广播,能收到信息的机器都处于同一广播域
5.ARP协议 ARP协议:解析IP地址得到Mac地址 检测地址冲突;当一台设备获取到IP地址时,会自动发送一个无敌ARP,检测是否有设备已经使用了这个地址
总结
Ping
显示自己 IP地址 ipconfig
Ping ip -t 地址 长ping ctrl+c 停止
ping -a ip 地址 显示主机名
ping ip -l 指定包的大小(1600 2000)
ping ip -w 指定等待时间(默认是秒:2 )
Ping ip -n 指定的次数(5)
tracert IP地址 经过几个路由设备 追踪