1网络层提供的服务
网络层只关心选择的路径是不是最优的
2准备发送数据
如果不在同一网段,需要把数据发到路由器。路由器IP10.0.0.1.通过ARP协议广播得到MAC地址
3发送数据过程
4网络协议
4.1 ARP
ARP是通信之前的协议,为IP提供服务。 arp -a 缓存ip---mac一一对应
ARP协议是通过广播,解析IP对应的MAC。只能够解析本网段的。
ARP协议涉及到ARP欺骗。
M1(ip1)----》(M2)ip2.在ARP广播过程中,(M3)载有病毒,返回其地址就是要发送的Mac地址。
M1-->M3-->M2
M2-->M3-->M1
arp -s 192.168.80.1 00-0c-29-53-48-c3
arp -a
4.2 IP层协议
4.3 ICMP协议
在IP层之上,用来ce测试网络层是否畅通
ping
ping
time 延迟
TTL 生存时间--每过一个路由器就减1.
TTL
LINUX 64
WINDOWS 128
UNIX 255
-t 持久ping
-l 200:大包
ping 8.8.8.8 -i 2:更改数据包TTL个数,能够跟踪数据包途径的路由器
pathping 跟踪数据包路径,计算丢包情况
4.4. IGMP
点到点 A---->B
广播 局域网内全接收 192.168.1.1 【上课广播软件】
组播 同一间教室 15 15
IGMP检测某个网段内有哪些地址bangd
绑定了多播,发送过去
5 IP数据包结构
6 IP协议