测试开发网络篇 - 网络协议简介
今天我们来学习一下网络协议的七层架构。对于网络通讯的方式有一个初步了解,有助于对后续内容的理解。
OSI(Open System Interconnect),即开放式系统互连,是 ISO 组织在 1985 年发布的网络互连模型,该标准定义了网络互连的七层框架。其内容简述如下:
我们办公室或家中,会采购一些网络设备。通常在京东等网站上搜索出来的有三种,分别是集线器、交换机和路由器,这里介绍一下他们在网络分层方面的区别。
集线器工作在 OSI 的第 1 层-物理层,只对连接它的主机进行电信号的转发,不做其他的处理。
交换机是一个 2 层-链路层的设备,它通过在同一网段中发送广播来寻址,使用所获的目标主机 MAC 地址,更同网段的主机进行通讯。
路由器是一个 3 层设备,它通过互相学习来维护一个路由表,负责在跨网段的环境中进行寻址和转发。
另外,市场也有增加了路由功能的交换机,具备一定的路由转发功能,我们称为三层交换机。
TCP/IP 是当今互联网所采用的协议。它不仅包含 TCP、IP 两个协议,而一个由 FTP、SMTP、TCP、UDP、IP 等协议构成的协议簇。TCP/IP 协议的第 4 层-网络层,负责创建主机间的网络连接,以及完成基于 IP(如 192.168.0.10)的寻址和转发功能。
版权声明: 本文为 InfoQ 作者【禅道项目管理】的原创文章。
原文链接:【http://xie.infoq.cn/article/231add95826e24cff3a01da3c】。文章转载请联系作者。
评论