Tcp/Ip协议理解_1

Tcp/Ip协议理解

Tcp/Ip是一个层多协议的通信体系。

1.数据链路层:实现了网卡接口的网络驱动程序,以处理数据在物理媒介上的传输 

   实现了IP地址和机器物理地址的相互转换

2.网络层:     实现了数据包的选路和转发 WAN LAN  主机之间的通信通过中间节点

       网络层的任务是选择中间节点(路由器) 

      IP协议   根据数据包的目的IP决定如何投递

      ICMP协议  IP协议的重要补充   用于检测网络连接 

        差错报文:(回应网络错误) 目标不可达 重定向等4

        查询报文:  查询网络信息(Ping)

3.传输层: 为两台主机提供端到端的通信(只关心起始端和目的端)

    TCP协议:可靠的(超时重传 目的确认等) 面向连接的 基于流的服务

    UDP协议:不可靠 (自己处理数据确认 超时重传等) 无连接 基于数据报的服务

        接收端必须以 数据报的长度 为最小单位 读出

4.应用层:负责处理应用程序的逻辑。 数据链路层 传输层 网络层负责处理网络通信的细节

     Ping(应用程序  利用icmp 报文检测网络连接    用于调试网络环境

     telnet 远程登陆协议  在本地能完成远程任务

     osfp (Open Shorttest path first开放最短优先路径 是一种动态路由器更新协议  

        用于路由器之间的通信 告知对方信息

     DNS(Domain Name Service 域名服务 协议提供机器域名到IP地址之间的转换

 

 



 

 

 

posted @ 2018-11-19 11:05  Lumi_Imp  阅读(179)  评论(0编辑  收藏  举报