- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
开放系统互联参考模型属于理论上的结构模型.doc
开放系统互联参考模型属于理论上的结构模型,在实际网络中并没有具体的网络采用这样的体系结构,而使用最多的体系结构是TCP/IP结构。TCP/IP体系结构使用最多的网络协议是TCP/IP协议。在安装操作系统时,系统会默认安装TCP/IP协议。用户可以在计算机的网络属性中查找到该协议。本章着重介绍TCP/IP体系结构及TCP/IP协议的相关内容。
5.1 TCP/IP体系结构
20世纪70年代,当时的ARPA为了实现异种网络间的互联,大力资助网间网技术的开发与研究。1973年9月,美国斯坦福大学的文顿· 瑟夫与卡恩提出了TCP/IP协议。1983年,ARPANET 全部转换成了TCP/IP协议。目前,大部分的计算机系统都安装有相应的TCP/IP协议。TCP/IP协议是一个协议族,其中TCP和IP是两个重要的协议。
TCP/IP是国际互联网(Internet)采用的标准协议。Internet的迅速发展和普及,使得TCP/IP协议成为全世界计算机网络中使用最广泛、最成熟的网络协议,并成为事实上的国际标准。TCP/IP协议是一种异构网络互联的通信协议,它同样也适用于在一个局域网中实现不同种类的计算机间的互联通信。
5.1.1 基本概念
1.TCP/IP的层次结构
TCP/IP体系结构如图5-1所示分为4层,分别是物理和数据链路层、网际层、传输层和应用层,都是建立在硬件基础上的。TCP/IP体系结构与OSI参考模型相比结构更简单,如图5-2所示。
2.TCP/IP体系结构的重要性
(1)Internet从理论到应用与TCP/IP是密不可分的。
(2)TCP/IP是一些常用操作系统内置的网络协议。
(3)一些网络应用系统,如Oracle数据库系统等都支持TCP/IP协议。
图5-1 TCP/IP体系结构 图5-2 TCP/IP体系结构与OSI参考模型相对比
5.1.2 客户机/服务器模型
客户机/服务器方式是TCP/IP的进程间经常使用的通信方式,这种方式所描述的是进程间的服务与被服务的关系。通常将在本地主机上运行的客户进程称为客户端,它为用户提供向网络请求服务的接口;在远程主机上运行的服务器进程称为服务器端,它负责接受用户的服务请求,提供资源共享。在这种方式中,客户和服务器的关系是多对一的,一个服务器可向多个客户提供服务。客户首先发起连接请求,而服务器响应请求向客户提供服务。客户进程是主动方,而服务器进程是被动方。一旦客户与服务器的通信关系建立起来,通信就是双向的。客户和服务器都可以发送数据和接收数据。大多数的应用进程都使用TCP/IP协议进行通信。
5.1.3 物理和数据链路层
在TCP/IP体系结构中没有详细定义此层的功能,只是指出通信主机必须采用某种协议连接到网络上,并能够传输网络数据分组。具体是哪种协议,在本层中没有规定。该层包括了能使用TCP/IP与物理网络进行通信的协议,其中包括的通信网络有WAN(例如:Internet、X.25公用数据网)和各种LAN(例如:Ethernet、IEEE各种标准局域网等)。
5.2 网际层及相关协议
5.2.1 基本概念
网际层也称为IP层,相当于OSI参考模型中的网络层,它与物理和数据链路层统称为“通信子网”,它是在Internet标准中正式定义的第一层。该层提供了定义数据分组和确定传输分组路径的功能。网际层是TCP/IP体系结构中最重要的一层,是通信的核心,从低层传来的数据要由它来选择是继续传给其他网络节点还是直接交给传输层;对高层传输来的数据报文,也要负责按照数据分组的格式填充报头,选择发送路径,并交由相应的线路去发送。该层运行的协议有:用于数据传输的IP协议,用于互联网络控制的ARP、RAPP、ICMP协议,用于路由选择的RIP、OSPF等路由协议。
5.2.2 IP协议
IP协议是网际层最重要的协议,它负责在通信子网范围内实现跨越互联网络的主机间的相互通信。IP协议具有以下功能:
(1)提供无连接数据分组服务。
(2)将传输层报文分成若干个数据量较小的数据分组,再加上报头送往下层。
(3)接收并校验下层送来的IP数据分组,去掉报头后进行合并,送往传输层。
目前流行的IP协议版本为IPv4,下一代的IP协议版本为IPv6和移动IP。本章重点介绍目前流行的IPv4。
1.IP地址
基于TCP/IP技术构建的互联网可以看作是一个虚拟网络,它把处于不同物理网络的所有主机互联起来,并通过这个虚拟网络进行通信,隐藏了不同物理网络的底层结构,简化了不同网络间的网络互联。为了能进行有效的通信,在虚拟网络中的每个设备都需要一个全局的地址来表示,这个地址就是IP地址。IP协议比较重要的一个功能就是为网络中的每台计算机分配一个地址。IP地址在进
文档评论(0)