网络层协议
功能:
定义了IP协议的逻辑地址
最佳路径选择(路由)
数据包(packet)的封装转发
IP包头的格式

网络层协议学习笔记14_第1张图片
版本:version:ipv4 0.5个字节
首部长度:规定首部长度 header length 0.5字节
优先级与服务类型:规定数据类型 differentiated services field 1字节
总长度:数据包整体长度 total length 2字节
整体第二行同一功能:数据包分组时数据的识别与组合
标识符:标识这些数据包时同一数据包 identification 2字节
标志和段偏移量:数据包重组时使用 flags and fragment 2字节
TTL:time to live 存活周期(数据包寿命)1字节
协议号: type区别给上层提供的服务(可靠tcp:数值6;不可靠:数值17) 1字节
首部校验和: header checksum 检查数据完整性 2字节

ICMP协议
Internet control message protocol Internet控制信息协议:网络层协议
ICMP定义了很多信息类型:
目的地不可达
TTL超时
信息请求
信息应答
地址请求
地址应答
Ping命令使用ICMP协议,检测两台网络设备的相互连通性
Ping -a 解析对方计算机名称
Ping -t 无限ping
Ping -l设置ping包大小
网络层协议学习笔记14_第2张图片
ARP协议(address resolution protocol)
由已知对方目的IP地址解析目标MAC地址
Cmd Arp -a arp缓存表

跨网段时使用代理arp(跨网段时主机不需要知道目标主机MAC地址用网管MAC地址做代理)
路由原理与配置
路由与路由器
路由:将数据包从一个网络发送到另一个网络的过程()
路由工具:路由器(route)是连接因特网中个局域网和广域网的设备
网关:从一个网络连接到另一个网络的关口(接入服务器,防火墙,路由器)

路由原理:路由表记录到达另一网络的网络ID
路由器主要工作:
识别数据包的目标IP地址
识别数据包的源IP地址(主要用于策略路由)
在路由表中发现可能的路径
选择路由表中到达目标最好的路径
维护和检查路由信息

路由表的形成
直连网段:自主识别自身端口的信息(配置端口IP地址,端口状态UP)
非直连网段:路由器到达另一网段中间间隔着另外一台路由。配置方式静态路由(手动配置);动态路由
静态路由配置
IP route-static IP地址(目标网络地址) 子网掩码 IP地址(下一跳nexthop )
IP route-static 192.168.1.0 255.255.255.0 192.168.2.1
IP route-static 0.0.0.0 (任意网络段) 0.0.0.0 192.168.2.1(只有唯一出口)
IP route-static 192.168.1.1 255.255.255.255(代表特定主机) 192.168.2.1
显示路由表display IP routing-table
显示静态路由表:display IP routing-table protocol static

作业
网络层协议学习笔记14_第3张图片