我们现在知道在tcp/ip协议模型中,分为了5个层次,在每一个层次里都有各自的协议来完成对应的功能,本篇文章就准备聊聊在网际互联层里有哪些协议,废话不多说,开搞!
正文
在这一层里,大致有4个协议,罗列如下
IP:它所提供的服务通常被认为是无连接和不可靠的,它将差错检测和流量控制之类的服务授权给了其他层的协议,这也正是tcp/ip能高效工作的一个重要保障,它主要功能包括
- 将上层数据(tcp或udp数据)或同层的其他数据(icmp)封装到ip数据报中
- 为了使数据能够在链路层上进行传输,对数据进行分段
- 确定数据报到达其他网络中的目的地的路径
ARP和RARP:ARP将ip地址转换为物理地址,RARP负责将物理地址转换为ip地址
网络中的任何设备(主机、路由器和交换机等)均有唯一的物理地址,该地址通过网卡给出,每个网卡出厂后都有不同的编号,即用户所购买的网卡有着唯一的物理地址,而ip协议又使用了ip地址,因此,在数据传输的过程中,必须对ip地址和物理地址进行相互转换
ICMP(网络控制信息协议):是一个专门用于发送差错报文的协议,由于ip是一种尽力传送的协议,传输的数据报可能会丢失、重复、延迟、乱序,因此ip需要一种避免差错并在发生差错时报告的机制,其主要功能有
- 通告网络故障
- 通告网络拥堵
- 协助解决故障
结语
网际互联层的协议不多,但每一个都是必不可少的,缺了谁,这一层的功能就没法保证,因此这四个协议我们一定要了解,好啦,就到这啦,over!