当路由器收到一个数据包后,就读取其目的主机所在的网络地址,然后根据路由表中的信息,为数据包选择合适的路由,并转发出去。所谓路由,就是根据路由表中的信息自动选择其中的一条最佳路径。也就是说,路由表存放了路由器所连接子网的状态等信息,是数据包经过路由器存储转发时的重要依据。网关网关,也称为网间协议转换器,属于高层网络互联设备,具有高层协议的转换功能。......
2023-10-19
网络互联涉及硬件的物理连接和软件的逻辑连接,从ISO/OSI参考模型分层的观点来看,网络互联可以划分为四个层次:物理层互联、数据链路层互联、网络层互联和高层互联。与之相对应的有四个层次的互联设备,分别称为中继器(Repeater)、网桥(Bridge)、路由器(Router)和网关(Gateway)。网络互联的层次如图4—1所示。
图4—1 网络互联的层次
按照ISO术语,这些互联设备统称为“中继(Relay)系统”。根据中继系统进行信息转发时与其他系统共同遵循哪一层的协议,就称此中继系统为第几层中继系统。
两个网络之间进行互联时,它们之间的差异可以表现在OSI七层模型之中的任一层上,用户在构建网络系统和连接不同的网络时,正确地选择相应层次的互联设备尤为重要。
1.物理层互联
物理层互联是网络互联最简单的一种方式,从图4—1中可以看到它仅是在物理层上实现网络间的连接。物理层连接仅对在信道上传输的电、光、电磁信号进行再生、放大、整形,目的是延长信号传输的距离,扩大网络覆盖的直径,至于这些信号具体代表着什么样的逻辑信息内容并不关心。物理层设备一般不运行软件,因而不具备智能,不能理解和处理高层信息,是最简单的互联设备。
2.数据链路层互联
数据链路层互联是在数据链路层上实现网络间的连接,即“桥接”。“桥接”对在网络间传输的链路层数据“帧”根据链路层协议地址(如MAC地址)进行转发或在互联网络之间进行第二层协议格式(即帧格式)的转换。“桥接”既可以实现局域网不同网段之间的互联,也用于在一个网络通信流量较大的物理网络中实现网段微化,以隔离冲突域,保证各网段具有较高的传输效率,优化带宽,改善网络性能。该层设备互联网络的数据链路层和物理层协议可以相同也可以不相同,既可以实现同构网互联也可以实现异构网互联。数据链路层互联设备要求互联的网络在数据链路层以上采用相同的协议。(www.chuimin.cn)
3.网络层互联
网络层互联是在网络层上实现网络之间的连接。这种连接方式在采用相同网络层协议(如IP协议)或不同的网络层协议(如一个为IP协议,另一个为IPX协议)的不同通信子网间实现网络的互联。这里所说的通信子网是在网络层上的逻辑网络,根据网络层协议的不同分别具有不同的网络层逻辑地址,如IP地址、IPX地址、APPLETALK地址等。这些通信子网可以具有相同或不同的数据链路层协议和物理层协议。网络层互联与数据链路层互联的区别是:数据链路层互联是把几个物理子网连接起来形成一个大的逻辑网络;网络层互联则是从路径选择角度为逻辑子网的节点之间传输数据提供最佳的路由。
4.高层互联
高层互联是在传输层及以上采用不同高层协议的网络之间实现互联,采用的设备通常称为“网关”。在通信子网相同、资源子网不相同(传输层以上)的网络上,终端设备间要实现数据交换,必须通过高层协议互联网关来实现协议的转换。它能将一种高层协议转换为另一种高层协议,且仍然保留原有的功能,所以也称为“协议转换器”,起到协议翻译的功能。协议转换器的例子是OSI的传输层协议和TCP协议的转换,还有OSI的邮件报文(MOTIS)和TCP/IP网间互联格式的转换。
需要注意的是,这里所说的“网关”与配置TCP/IP协议主机时的“默认网关”二者含义不同,默认网关实际是一个网络的默认路由器(即第一跳路由器)。
由上述可见,网络互联的复杂性取决于要互联网络的数据帧、分组(包)、报文和协议的差别程度。通常不同类型的网络,它的帧、分组和报文的格式可能是不同的,另外差错校验的方法、最大分组生存周期、无连接协议还是面向连接的协议以及计数器值都有不同。因此,采用的网络互联设备各不相同。
根据实现的功能是把终端计算机接入网络还是在网络之间进行互联,需要的设备可大致分为两大类,即网络接入设备和网络互联设备。
有关计算机网络技术基础的文章
当路由器收到一个数据包后,就读取其目的主机所在的网络地址,然后根据路由表中的信息,为数据包选择合适的路由,并转发出去。所谓路由,就是根据路由表中的信息自动选择其中的一条最佳路径。也就是说,路由表存放了路由器所连接子网的状态等信息,是数据包经过路由器存储转发时的重要依据。网关网关,也称为网间协议转换器,属于高层网络互联设备,具有高层协议的转换功能。......
2023-10-19
传输服务由于网络不同而各有差异,但是,至少都能向其用户提供可靠的端一端通信服务,以此来保证网络的高层不受通信子网的影响。传输层协议要利用网络层提供的服务。而网络层或通信子网提供给传输层的服务质量并不总是相同的,它可以分为:A型服务是可靠的网络服务,一般指虚电路服务。......
2023-10-22
如果采用子网自治以及子网互联的方法就可以缩小冲突域,有效提高网络性能。设备的故障可能导致整个网络的瘫痪,而通过子网的划分可以有效地限制设备故障对网络的影响范围。......
2023-10-22
网络层描述主机与通信子网的关系。网络层为传输层提供的服务是通过网络层和传输层之间的接口来实现的,这个接口实质上是网络中的子网边界,除了服务质量外,该接口的服务与通信子网技术(介质)无关。设计一个基本的网络层必须解决数据传输单元分组在通信子网中的路由选择问题以及多个网络互联的问题,以完成对传输层的服务提供。......
2023-10-22
分组转发又称为分组交付,是指互联网中路由器转发IP 分组的物理传输和转发交付机制。当IP 分组到达与目的主机所在网络的路由器时,进行直接交付,随后分组到达目的主机,在中间路由器的存储转发过程结束。图6.8未划分子网的分组转发以路由器R2 的路由表为例,其路由表中的表项如图6.8所示。图6.9划分子网的分组转发路由器R1 收到这个分组后,就在其路由表中逐行寻找有无匹配的网络地址。......
2023-10-19
为了解决上述问题,在传输层使用协议端口号来标识TCP/IP 体系的各应用进程。TCP/IP 传输层规定一个端口号占用16 个二进制位,可允许65 535 个不同的端口号,足够传输层使用。另外,端口仅为了标识本计算机应用层中各个进程在与传输层交互时的层间接口。表8.2 为常用的熟知端口号。当客户进程需要传输服务时,可向本地操作系统动态申请,操作系统会返回一个本地唯一的端口号,通信结束,收回端口号供其他客户进程使用。......
2023-10-19
关于互联网网络层安全,主要内容是IP 安全体系结构和IPSec 协议族即IP 安全协议。IPSec 为了保证网络的安全需求,首先需要制定能够满足安全通信的数据报格式,然后根据这些数据报的首部信息完成安全需求。IPSec 最重要的两个协议是:鉴别首部AH协议和封装安全有效载荷ESP协议。隧道方式采用隧道技术对整个IP 分组提供安全保护。这种数据处理方式,可对AH 和ESP 首部的后一部分及内层IP 分组进行加密。......
2023-10-19
网络互联是指通过采用合适的技术和设备,将不同网段、网络或子网之间的计算机网络互联起来,形成一个规模更大的网络系统,实现更大范围内的数据传输、通信、交互和资源共享。OSI/RM 共有七个层次,不同功能层次的网络互联时,所选择的网络互联设备也不同。图7.1网络互联设备与OSI/RM 各层对应关系当网络互联设备是中继器或网桥时,仅仅是将一个网络扩大了,而从网络层的角度来说,仍然属于一个网络,这并不能称为网络互联。......
2023-10-19
相关推荐