首页 > 编程知识 正文

网络的五层结构以及协议,计算机网络的五层协议

时间:2023-05-03 07:00:12 阅读:134187 作者:770

计算机网络的五层协议架构分别是什么

发布时间: 2020-12-10 09:45:08

来源:亿速云

阅读: 68

作者: ngdxbc

本文主要介绍了计算机网络的五层协议架构分别是什么,有一定的参考价值,有需要的朋友可以参考。 希望大家看完这篇文章后,大有收获。 接下来就让编辑带大家一起理解吧。

首先,考虑一下计算机网络为什么要采用分层结构,其优点是什么。 网络之所以采用分层结构,是因为计算机想要相互通信是一件非常麻烦的事情,需要考虑的事情很多。 采用分层结构时,将大复杂问题分割成几个小局部问题,研究局部问题比较简单。 在现实生活中,军队中排、连、营等分层的情况也有很多。 例如,企业人员结构的所有者、总经理、部门管理员和员工。

ISO/OSI和TCP/IP体系结构

为了推动世界计算机网络的发展,ISO组织提出了知名的体系标准OSI。 但是,OSI只取得了理论成果,现实中真正广泛使用的是TCP/IP架构。

OSI概念清晰,理论完整,但复杂不实用。 TCP/IP具有四层架构,分为APP应用层、传输层、互联网层和网络接口层。 但其实只有上面三层,最底层的网络接口层没有任何内容。 因此,我们通常通过整合OSI和TCP/IP的优势,并采用五层协议体系结构来学习。

五层协议体系结构

从下到上的协议包括物理层、数据链路层、网络层、传输层和APP传输层。

物理层:物理层考虑如何在连接到计算机的通信链路上传播数据比特流。 那个必须考虑机械特性、电气特性等。 集线器在物理层上工作。

数据链路层:该层主要考虑同一网络下主机之间的通信。 我们常见的MAC地址作用于这一层。 交换机在数据链路层工作,这一层有常见的ARP地址解析协议。

网络层:网络层负责为不同网络的主机提供通信。 在网络层中运行的设备是路由器,路由器是接收从主机传输的包、寻找其路由表并将已存储的包传输到另一网络的特殊主机。 网络层常见的协议是IP、ICMP协议。

传输层:传输层负责两台主机进程之间的通信。 这一层有有名的TCP协议,其他的UDP协议也在这一层运行。

APP应用层: APP应用层的任务是通过APP应用程序之间的交互来完成特定的网络APP。 http、ftp、ssh、dns、https等在APP应用层工作的协议非常多。

学习计算机网络需要把主要精力集中在三层上:数据链路层、网络层和传输层

谢谢你认真阅读这篇文章。 想请编者按分享一下计算机网络的五层协议架构分别是什么内容。 另外,多支持亿速云,关注亿速云行业的信息通道,遇到问题就找亿速云,详细的解决方法等着你去学习。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。