互联网协议必须掌握的三个方面

网络 网络管理
互联网协议的三个基本内容:寻址,网关和分段。下面我们将要逐一进行解析,希望能够帮助大家掌握这部分基础内容。

互联网协议是我们网络使用和发展的根基。那么对于这个协议的理解也就显得尤为重要了。现在我们将要对这个协议的一些内容进行解析,包括了它的寻址、分段和网关方面的知识。在这之中,寻址方式,也是我们目前IPv4协议中所采用的地址方式。随着网络的不断发展,我们将会用IPv6协议代替现在的IPv4,两者的地址协议也有着差异,在后面的文章中,我们也会将两者进行比较。

寻址

名字,地址和路由是有区别的,名字是我们要找的,地址指出这个名字在什么地方,路由解决如何到那里的问题。IP主要处理地址的问题。把名字和地址进行映射的工作由上层协议完成。IP模块将地址和本地网络地址加以映射,而将本地网络地址和路由进行映射则是低层协议的任务。

地址是32位长,由网络号和本地地址两部分构成。地址有三类:A类的***位为0,后7位表示网络号,其它的24位表示本地地址;B类前两位为10,后14位表示网络地址,其它16位表示本地地址;C类三位为110,后21位是网络号,其它8位代表本地地址。

在将网络地址和本地网络地址进行映射时必须注意,有些主机可能使用几个不同的IP地址(我们可以把本地网络地址理解为MAC地址)。我们必须能够处理一台主机有几个处理端口,而每个端口都有几个逻辑的互联网协议的地址。

分段

对于不同的网络,其中传送的包大小可能不一样,因此把大包分小的功能是必须的。数据报也可以被标记为“不可分段”,如果一个数据报被如何标记了,那么在任何情况下都不准对它进行分段。如果不分段到不了目的地,那就把包在半路抛弃了。在本地网内进行的重新分段和重组对IP模块是不可见的,这种方法也可以使用。

本地网分段和重组把重组的各段加上标记,接收方使用这些标记使不同的段区别开来。段偏移量域告诉接收方应该把这一段放在什么地方,多段标记指示***一个段,利用不同的域完全可以重组一个数据报。标记域是用于唯一标记数据报的,它是最初的发送方设置,而且要保证数据报在网络传输的全过程中它中唯一的。最初的发送方把多段标记设置为零,段偏移量设置为零。

我们假设互联网协议模块把一个大数据报分为两个小的,IP模块首先取得数据报头,再分隔数据为两份,将数据报头加在两份数据上。分隔数据时以8个字节为单位,第二段不一定是8个字节,但***个必须是。我们把***段中的8位字节数称为段块数(NFB)。新生成的***个数据报内是生成的***段数据,设置多段标记为1;新生成的第二个数据报内是生成的第二段数据,多段标记等于原来数据报内的值,段偏移量等于原数据报中的值加上NFB。上述过程可以从2扩展至N的情况。

对段的重组要求以下四个域有相同的值:标记,源地址,目标地址和协议。将不同的数据报根据自己带的偏移量重新组合为新段,***个段的偏移量为0,***一个段的多段标记为0。

网关

网关在不同网络间传送数据报,网关也实现网关到网关协议(GGP),它用于传送路由和其它控制信息。网关中的高层协议根本不用实现,GGP的功能可以在互联网协议模块内实现。
 

责任编辑:佟健 来源: C114中国通信网
相关推荐

2010-07-12 14:36:18

OSPF动态路由协议

2010-07-07 17:27:00

互联网协议

2015-04-22 09:28:04

应用交付深信服

2015-05-29 17:29:27

腾讯云互联网+落地

2011-06-20 10:14:28

XML

2014-08-28 11:08:25

SAP

2013-12-06 11:09:43

互联网金融投资支付

2023-12-06 09:37:14

接口协议物联网

2023-08-03 10:30:25

2023-09-07 11:36:30

网络协议互联网

2010-09-10 11:41:16

2019-11-12 13:45:11

WebCookieSession

2021-09-14 09:39:06

设计系统框架设计原则

2010-06-17 23:25:09

互联网协议

2014-10-11 09:16:59

互联网协议

2010-01-28 10:40:16

2010-09-10 11:55:55

2015-06-24 15:35:54

2022-04-24 23:00:12

工业物联网安全IT

2015-05-28 16:11:07

互联网+
点赞
收藏

51CTO技术栈公众号