- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
..
.v.
网络体系构造与网络协议
?易经?说:“天地万物,阴阳五行,相生相克,周而复始,皆有规律可循〞。为了使世间各种事情有条不紊、规律的朝着人们所期待的方向行进,我们总是喜欢发现规律、总结规律、创造规定、利用规律。如此一来,当前人在考虑计算机网络的通信与资源交互时,必然要创造出统一遵守的计算机通信与资源交互的规定,以方便人们使用计算机进展有条不紊的大规模的数据、资源交换。
如此,人们就制定了大量的标准,这些标准规定了计算机网络通信与数据交换所需的共同遵守的条规,这些标准就是协议。大量的各种各样的协议共同构成了一套完整的体系。由于大量的协议体系过于复杂,于是人为的将这套协议体系划分为几个层次,这样一来,大量的协议就容易分门别类的化整为零,将协议一层一层的实现。由计算机互联通信所需的功能,,划分成定义明确的层次,规定了同层次进程通信的协议和相邻层之间的接口效劳〔接口可理解为下层与上层交互的门户,下层通过接口向上层提供特定的效劳〕。这些层、同层进程通信的协议及相邻层接口统称为网络体系构造。
在学习网络体系构造和协议时,不免要和RFC打交道。RFC是tcp/ip协议族的标准文档,里面写有4000多个协议的定义。在那么多的协议中,tcp、ip协议可以说是互联网最根本的两个通信协议,tcp/ip的五层分层原理应用十分常见。这五层,从上往下依次是:应用层、传输层、网络层、数据链路层和物理层。它们之间的通信效劳类型可分为面向连接效劳和无连接效劳,混合上确认机制,共有四种效劳类型。分别是面向连接确认效劳、无连接确认效劳、面向连接不确认效劳和无连接不确认效劳。根据通信要求,权衡效率与可靠性后,可选择适宜的通信效劳类型。
在最高层应用层里,有FTP协议、Telnet协议、HTTP协议、DNS协议等等。
在传输层中,有著名的TCP和UDP协议。
在下层网络层里面,有IP协议、ICMP协议、IGMP协议、ARP协议、RARP等协议。
在数据链路层,这个层次为待传送的数据参加一个以太网协议头,并进展CRC编码,为最后的数据传输做准备。PPP协议、Ethernet协议、HDLC〔高级链路控制协议〕等协议在这一层。
最低层物理层,属于硬件层次。负责网络的传输,这个层次的定义包括网线的制式,网卡的定义等等。所以有些书并不把这个层次放在tcp/ip协议族里面,因为它几乎和tcp/ip协议的编写者没有任何的关系。
发送协议的主机从上自下将数据按照协议封装,而接收数据的主机那么按照协议从得到的数据包解开,最后拿到需要的数据。
为了便于理解网络体系构造层次与协议,以下从最底层开场向最高层依次作出说明。
物理层确保原始的数据可在各种物理媒体上传输,主要为数据端设备提供传送数据通路、传输数据。这一层的媒介有:光纤、电缆、信道、路由器、中继器、交换机、网卡〔也工作在数据链路层〕甚至插头和双绞线等,都属于物理层的媒介。传输时数据单位为比特。物理层的设计解决了所有物理接口特性不一致的问题。
数据链路层有三个目的:1为IP模块发送和接收IP数据报;2为ARP模块发送ARP请求和接收ARP应答;3为RARP发送RARP请求和接收RARP应答。ARP叫做地址解析协议,用IP地址转换为MAC地址的一种协议。RARP叫做逆地址解析协议。这一层的协议主要有:以太网协议〔网卡〕协议,ppp协议〔adsl宽带〕和loopback协议等。二层交换机、网卡〔也工作在物理层〕、网桥都工作在数据链路层。数据链路层提供的功能主要有:过失控制、流量控制、透明传输和MAC寻址等。此层使用的通信信道有:点到点信道〔收发一对一〕和播送信道〔发收一对多〕。传输时数据单位为帧。此层提供无连接不确认效劳、无连接确认效劳和面向连接确认效劳。数据链路层提供了并行数据向串行数据转换的过程,即使得计算机终端的数据可以在物理层上传输。
第三层网络层。主要负责把网络协议数据通过路由选择、阻塞控制和网际互联等方式选择适当路径发送到目的端计算机,是实现端对端的数据透明传送。网络层中的IP协议是TCP/IP协议族的最主要的协议之一。
IP协议提供的是“尽力而为〞的不可靠、无连接的传输效劳;主要的功能有无连接数据报传送、数据报路由选择和过失控制。在网络层与其相关的协议有:ARP协议、RARP协议、ICMP协议和IGMP协议。ARP协议是地址解析协议,就是在主机将数据帧发送到目标主机前,将目标IP地址转换成目标主机的MAC地址的过程。RARP协议那么是通过每个计算机唯
文档评论(0)