网络工程师全面复习资料(25)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

二.Internet技术

因特网(Internet)是目前世界上最大的计算机网络,更确切地说是网络的网络(或者互连的网络),几乎覆盖了整个世界。该网络组建的最初目的是为研究部门和大学服务,便于研究人员及其学者探讨学术方面的问题,因此有科研教育网(或国际学术网)之称。进入20世纪90年代,因特网向社会开放,利用该网络开展商贸活动成为热门话题。大量的人力和财力的投入,使得因特网得到迅速的发展。

1.因特网的组成与管理

因特网实际上是一个网连网,是多个网络互连而形成的逻辑网络。由于网络互连的最主要的互连部件是路由器,因此,也有人称因特网是用传输媒体连接路由器形成的网络。从物理上看:因特网是基于多个通信子网的网络。

Internet的管理是由一些组织进行,主要有:

(1)因特网协会(Internet Society—ISOC):民间组织,志愿者组成,负责技术管理和指导工作;

(2)因特网组织委员会(Internet Architecture Board—IAB) :志愿者组成,制定标准和分配资源(如IP地址);

(3)因特网工程任务组(Internet Engineering Task Force—IETF):志愿者组成,讨论因特网的运作和技术问题;

2.因特网的构成

从逻辑上看,为了便于管理,因特网采用了层次网络的结构,即采用主干网、次级网和园区网的逐级覆盖的结构。

(1)主干网:由代表国家或者行业的有限个中心结点通过专线连接形成;覆盖到国家一级;连接各个国家的因特网互连中心,如中国互联网信息中心(CNNIC)。

(2)次级网(区域网):若干个作为中心结点的代理的次中心结点组成;如教育网各地区网络中心,电信网各省互联网中心等。

(3)园区网(校园网、企业网):直接面向用户的网络。

3.internet协议之IP

IP协议

(1)、IP协议提供的服务--- 不可靠的、无连接的、尽力的数据报投递服务。

(2)、IP协议是因特网中的基础协议,由IP协议控制传输的协议单元称为IP数据报。IP协议屏蔽下层各种物理网络的差异,向上层(主要是TCP层或UDP层)提供统一的IP

数据报。

IP数据报的投递利用了物理网络的传输能力,网络接口模块负责将IP数据报封装到具体网络的帧(LAN)或者分组(X25网络)中的信息字段。

IP数据报封装

IP协议屏蔽下层各种物理网络的差异,向上层(主要是TCP层或UDP层)提供统一的IP数据报。相反,上层的数据经IP协议形成IP数据报。IP数据报的投递利用了物理网络的传输能力,网络接口模块负责将IP数据报封装到具体网络的帧(LAN)或者分组(X2 5网络)中的信息字段。

对于各种物理网络技术,对帧的大小有不同的规定,即网络的最大传输单元(MTU —Maximun Transfer Unit ),如以太网为1500字节。不同的物理网络,MTU不同。当

数据报长度>MTU时,需对数据报分段。对应每个物理网络的封装,都有一个RFC文档与之对应。

例:RFC894 IP over Ethernet networks

RFC1188 IP over FDDI networks

RFC1932 IP over ATM

IP路由

IP数据报的传输可能需要跨越多个子网,子网之间的数据报传输由路由器实现。I P路由算法描述如下:

IP模块根据IP数据报中的收方IP地址确定是否为本网投递;

(1)本网投递:(收发方的IP地址具有相同的IP网络标识Netid)

(2)跨网投递:(收发方的IP地址具有不同的IP网络标识Netid)

新型IP协议(IPv6)

(1)IPv4的局限性

随着网络的扩展和网络应用服务的增多,IPv4内在的弊端逐渐明显。

1.32位的IP地址空间将无法满足因特网迅速增长的要求。

2.不定长的数据报头域处理影响了路由器的性能提高。

3.单调的服务类型处理。

4.缺乏安全性要求的考虑。

5.负载的分段/组装功能影响了路由器处理的效率。

(2)新型IP协议的主要特点

IPv6是因特网的新一代通信协议,在容纳IPv4的所有功能的基础上,增加了一些更为优秀的功能,其主要特点如下:

1.扩展地址和路由的能力

2.简化了IP报头的格式

3.支持扩展选项的能力

4.支持对数据的确认和加密

5.支持对数据的确认和加密

6.支持自动配置

7.支持源路由

8.定义服务质量的能力

9.IPv4的平滑过渡和升级

4.TCP协议

IP协议提供不可靠、无连接和尽力投递的服务,构成了因特网数据传输的基础;TCP协议(传输控制协议--Transmission Control Protocol)在IP协议提供的服务基础上,TCP协

议软件增加了确认-重发、滑动窗口和复用/解复用等机制,提供面向连接的、可靠的、流投递服务。

TCP协议的特性

TCP协议在IP协议软件提供的服务的基础上,支持面向连接的、可靠的、面向流的投递服务。

TCP端口和连接

TCP模块以IP模块为传输基础,同时又可面向多种应用程序提供传输服务。为了能够区分出对应的应用程序,引入了TCP端口的概念。

TCP端口与一个16位的整数值相对应,该整数值也被称为TCP端口号。需要服务的应用进程与某个端口号进行联接(Binding),这样TCP模块就可以通过该TCP端口与应用进程通信。

由于IP地址只对应到因特网中的某台主机,而TCP端口号可对应到主机上的某个应用进程,因此,TCP模块采用IP地址和端口号的对偶来标识TCP连接的端点。一条TCP连接实质上对应了一对TCP端点。

TCP/UDP应用程序端口号分配

端口号实质上也是操作系统标识应用程序的一种方法,其取值可由用户定义或者系统分配。TCP端口号采用了动态和静态相结合的分配方法,对于一些常用的应用服务(尤其是TCP/IP协议集提供的应用服务),使用固定的端口号;例如:电子邮件(SMTP)的端口号为25,文件传输(FTP)的端口号为21等。

相关文档
最新文档