【总结】TCP/IP 协议族体系结构和协议

来源:互联网 发布:java实例化对象的方法 编辑:程序博客网 时间:2024/06/14 00:20

首先来张协议族的各协议图:


数据链路层实现网卡和网络驱动程序

ARP协议(Address Resolve Protocol):地址解析协议  IP----->MAC

RARP协议(Reverse Address Resolve Protocol):逆地址解析协议 MAC----->IP(物理地址到IP地址隐射)

都用于IP地址与物理地址转换的


网络层实现数据包选路分发

IP协议(Internet Protocol ),就是寻找路由的过程

ICMP协议(Internet  Control Message Protocol):因特网控制报文协议。用于检测网络连接的


传输层用于程序的端对端的通信。

见图:

TCP协议(Translation Control Protocol)传输控制协议,提供可靠的、面向连接的、基于流的服务,有超时重传、数据确认等机制。

UDP协议(User Datagram Protocol)用户数据报协议,提供不可靠的、无连接的、基于数据报服务。

SCTP协议(Stream Control  Transmission Protocol)流控制传输协议,用于网上传输电话信号。


应用层负责处理应用程序的逻辑

ping 应用程序 :基于ICMP检测网络连接

telnet协议:远程登录协议

OSPF(Open Shortest Path First):开放最短路径优先

DNS(Domain Name Services):域名服务,机器域名到IP转换

具体应用层协议可通过/etc/services

0 0