计算机网络分层包括什么,基本概念是怎样
Admin 2022-05-24 群英技术资讯 804 次浏览
ISO/OSI及TCP/IP体系结构
为推进世界计算机网络的发展,ISO组织提出了一个著名的体系标准OSI。但是OSI只获得了一些理论性的成果,现实中真正广泛使用的是TCP/IP体系结构。
OSI概念清楚,理论完整,但是它既复杂也不实用。而TCP/IP具有四层体系结构,分为应用层、运输层、网际层和网络接口层。但是其实它只有上面三层,最下面的网络接口层并没有什么内容。所以,一般我们学习时采用折中的办法,即综合OSI和TCP/IP的优点,采用五层协议体系结构。
五层协议体系结构
从下到上协议分别是:物理层、数据链路层、网络层、传输层、应用层。
物理层:物理层考虑的是怎样在连接计算机的通信链路上传播数据比特流。它要考虑的是机械特性、电器特性等。集线器工作在物理层。
数据链路层:该层主要考虑的是如何在同一网络下主机之间的通信。我们常见的MAC地址就作用于该层。交换机工作在数据链路层,该层有一个常用的ARP地址解析协议。
网络层:网络层负责为不同网络的主机提供通信。在网络层中工作的设备是路由器,路由器是一个特殊的主机,它接受主机传送的分组,然后查找自身路由表,将存储的分组转发到另一个网络中去。网络层常见的协议有IP、ICMP协议。
传输层:传输层是负责两台主机进程之间的通信。该层有著名的TCP协议,除此之外UDP协议也工作在该层。
应用层:应用层的任务是通过应用进程间的交互完成特定网络应用。工作在应用层的协议非常多,如:http、ftp、ssh、dns、https。
学习计算机网络,我们需要把主要精力,放在数据链路层、网络层和传输层这三层上
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
linux中total指的是列表中所有文件的磁盘空间占用总和,也即资源占用总和,统计单位是kb;total是在使用“ls -l”命令时显示的第一行结果,其中获取目录的大小并非是目录所包含的文件的总大小,而仅仅是目录自身的大小。
在linux中,“.o”文件指的是目标文件,“.o”是object的缩写;linux中的“.o”文件相当于windows中的“.obj”文件,目标文件包含着机器代码以及代码在运行时使用的数据,如重定位信息,如用于链接或调试的程序符号表,此外还包括其他调试信息。
判断方法:1、利用“fdisk -l”命令,若显示结果中的“Disk label type”的值为dos则分区是mbr,若该结果的值为gpt则分区是gpt;2、利用“parted -l”命令,若显示结果中的“Partition Table”的值为msdos则分区是mbr,若该结果的值为gpt则分区是gpt。
本文主要给大家介绍Linux中计算CPU使用率的方法,下文有很详细的介绍和示例,感兴趣的朋友可以了解一下,接下来跟随小编一起来看看吧。
vim查找命令是【wq】为保存并退出,【q】为维修改退出,【q!】为强制退出并不保存;vim替换命令是【s/old/new】为用new替换行中首次出现的old,【s/old/new/g】为用new替换行中所有的old。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008