Page 293 - 江西普通高校专升本信息技术
P. 293
第 6 章 计算机网络基础
语法用于规定数据与控制信息的结构或格式;语义用于规定通信所需发出何种控制信息,完成何
种动作及做出何种响应;时序用于事件实现顺序的详细说明。
OSI体系结构被公认为是计算机网络体系结构的基础,它提出了网络系统体系统结构、服务
定义和协议说明,只要遵守该标准就能实现异构系统互连互通,但该体系结构没有给出具体的实
现方法,所以只有参考意义。目前Internet中应用的网络体系结构是TCP/IP体系结构。
6.7.2 TCP/IP体系结构
传输控制协议/网际协议(TCP/IP:Transmission Control Protocol/Internet Protocol),是目前
Internet中广泛采用的协议。
TCP/IP协议源于ARPANET。1969年11月,美国国防部高级研究计划管理局(ARPA全称:
Advanced Research Projects Agency)开始建立一个命名为ARPANET的网络,主要是用于军事研
究目的,该网络最初只有4个结点,分布在洛杉矶的加利福尼亚州大学洛杉矶分校、加州大学圣
巴巴拉分校、斯坦福大学、犹他大学四所大学的4台大型计算机。到了1975年,ARPANET已经连
入了100多台主机,并结束了网络试验阶段,移交美国国防部国防通信局正式运行,这一时期应
用的重点是实现网络互联的问题,网络互连技术研究的深入促进了TCP/IP协议的出现与发展,在
1980年前后,ARPANET所有的主机都转向TCP/IP协议。
TCP/IP体系结构采用分层结构成功解决了异构网络之间难以互联的问题,已经成为事实上的
网络互联标准。
TCP/IP体系结构也采用分层的形式,它一共分为4个层次,从上到下分别为:网络接口层、
网际层、传输层和应用层。OSI体系结构与TCP/IP结构层次对照关系如图6-18所示(图片左侧为
OSI七层体系结构,右侧为TCP/IP四层体系结构和常用协议)。
图 6-18 OSI 体系结构与 TCP/IP 体系结构层次对照关系
1.网络接口层
网络接口层是TCP/IP体系结构中的第一层,它层与OSI体系结构中的物理层和数据链路层相
对应。网络接口层在发送端将上层传送过来的IP数据报封装成帧后发送到网络上;数据帧通过网
络到达接收端时,该结点的网络接口层对数据帧解封,并检查帧中包含的MAC地址。如果该地址
就是本机的MAC地址或者是广播地址,则上传到接收方的网络层,否则丢弃该帧。
2.网际层
网际层是TCP/IP体系结构中的第二层,它与OSI体系结构中的网络层相对应。该层主要负责
相邻计算机之间的相互通信。它的功能包括三方面:①处理来自传输层的分组发送请求,收到请
求后,将分组装入IP数据报,填充报头,选择去往目的主机的路径,然后将数据报发往适当的网
·271·