网络层的功能:
IP确定设备在网络位置,连接不同的媒介类型,在网络中选择最佳路径转发数据。
IP头部 20-60字节
MTU最小数据单元 1500字节
协议字段
版本(Version):IP协议版本 IPV4 IPV6
首部长度(Header Length):IP头部的长度
优先级(Type of Servise):区别数据包的优先处理级别
总长度(Total Length):整个数据包的长度
标识符 标志 段位偏移量:数据的分片及重组
标识符(Identification):确定数据的分片 是否来自于同一个文件
标志(Flags):1.代表数据过小不需要分片2.代表该组最后一个数据包
段位偏移量(Fragment Offset):该数据片离起点的位置坐标
TTL(生命周期 255):防止数据包在网络中无限循环转发,每经过一个路由器-1,当TTL为0,将被丢弃
协议号(Protocol):上层协议号
首部校验和(Header Checksum):只检验IP头部
源地址(Source IP Address):源IP地址
目标地址(Destination IP Address):目标IP地址
可选项(Options):可根据实际情况变长
ICMP协议
是独立协议、IP协议的辅助协议、三层协议,可以检测网络的双向连通性。
Ping
Ping常用于探测到达目的节点的网络可达性。
--help 显示帮助命令
-t 长ping
-l 数字 发送缓冲区大小
-w 超时等待时间
-n 指定ping几次
Type:代表类型
Code:代表具体情况
Type | Code | |
0 | 0 | 回应 |
3 | 0 | 网络不可达 |
3 | 1 | 主机不可达 |
3 | 2 | 协议不可达 |
3 | 3 | 端口不可达 |
11 | 0 | 超时 |
8 | 0 | 请求 |
冲突域
两台设备同时发消息,相互干扰,那他们就处于同一冲突域。
广播域
一台机器发送广播,能收到消息的都在同一广播域。
交换机的所有端口默认在同一广播域,路由器的每一端口都是一个独立广播域。
Arp协议
协助封装数据包
作用:
1.通过IP地址找到mac地址。
2.检测地址是否冲突。
网关
网关是真实存在的设备,负责连接两个区域的设备。