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·
   288   289   290   291   292   293   294   295   296   297   298