计算机与其他网络设备相互通信,通信的双方在发送和接收数据包时必须基于相同的规则(例如:如何找到通信目标、如何发起通信、如何结束通信等规则都需要事先确定),我们将这种规则称为协议(Protocol)。
TCP/IP协议簇是 Internet 的基础,其是一系列网络协议的总称,例如:TCP、UDP、IP、FTP、HTTP、ICMP、SMTP等都属于TCP/IP协议族内的协议。
这些协议在计算机网络中自下而上被划分为四层:链路层、网络层、传输层和应用层。
- 链路层:
负责发送和接收ARP/RARP报文; - 网络层:
该层包含IP协议、RIP协议(Routing Information Protocol),主要负责数据包在主机之间的传输
; - 传输层:
主要负责定位处理数据的具体进程并转发数据
(TCP协议提供可靠的数据流运输服务,UDP协议提供不可靠的数据服务); - 应用层
负责向用户提供应用程序,比如HTTP、FTP、Telnet、DNS、SMTP等;
在网络体系结构中网络通信的建立必须是在通信双方的对等层进行,不能交错。
在整个数据传输过程中,数据在发送端经过各层时都要附加上相应层的协
今天的文章一文详解 TCP与UDP区别分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/7446.html