网络层
ARP协议(Address Resolution Protocol 地址解析协议)
arp是解决同一个局域网的主机和路由器的IP地址的MAC地址的映射问题。ip分组在路由的转发是通过ARP来完成的。路由通过改变数据帧的MAC源地址和目的地址来实现的。A-->ARP请求分组-->B {ARP高速缓存(A的IP和MAC地址)} -->ARP响应分组 --> A (ARP 高速缓存)
ICMP协议(Internet Control Message Protocol 网际控制报文协议)
网际控制报文协议可以分为两种:ICMP差错报告报文和ICMP询问报文PING
IGMP协议(Internet Group Management Protocol 网际组管理协议)
因特网的路由选择协议
路由选择协议可以分为内部网关协议(Interior Gateway Protocol)IGP和外部网关协议(External Gateway Protocol)EGP。
IGP协议:AS内部使用的路由选择协议;如RIP协议(Routing Imformation Protocol 路由信息协议)、OSPF协议(Open Shortest Path First 开放最短路径优先协议)。
RIP算法:
特点:好消息传播得快,而坏消息传播得慢。
if(路由是否有目的网络N){
if(下一跳路由地址是否是X){
把收到项目替换原路由表中的信息。
}else{
if(收到项目的距离d小于路由表中的距离){
替换路由表中的距离;
}else{
什么也不做;
}
}
}else{
将目的网络的项目添加到路由。
}
OSPF协议:
EGP协议:两个AS(autonomous system 自治系统)边界路由选择协议,即AS间的路由选择协议。如BGP-4协议。