专注SIP通讯产品与方案

互联网协议组(TCP/IP)体系结构

      在如Internet的IP网络中传输数据,有一个庞大而复杂的协议组,其中每个协议都在数据传输中担任着特定的角色,而在这个协议组中IP是最重要的部分。这一体系结构,以及其中每个协议的定义,是由一套标准来描述。制定和维护这套标准的工作出InternetT程任务组(IETF)进行,这一团体从一个论坛式的小组发展而来,如今已有相当大的规模,而当初专家们聚到一起,为的只是交流关于IP协议组发展的新见解,当时的名字还是叫做“说明注释”(RFC)。现在IETF已发展到由为数超过100的工作组组成,每个组负责解决各自特定的一套Internet工程问题。
internet协议组(TCP/IP)的基本组成
图5-7 internet协议组(TCP/IP)的基本组成
        图5-7描述了对照于OSI模型,这一协议组中主要组块的相应位置。在协议栈底层,OSI模型标明为物理和数据链路层,而IP协议组中的标准却没有明确写出。这好像是一个让人吃惊的疏忽,实际上,它让基于IP的网络可以自由地用几乎任何网络底层构件来组网,而不必考虑网络的性质如何。于是,人们发现IP网络能以各种形式运行,而不管网络的物理媒体是铜缆、光缆、无线电,还是点到点激光。只要能够承载一定量的有用数据,几乎任何网络都能传送IP数据报。注意到,和X.25不同,这里,并不需要一种无差错传输机制。既然IP提供的服务是不可靠的,IP本身也就不会在意它所运行的网络是否可靠。
OSI/tcp/ip模型
       从协议栈中往上,是OSI-RM网络层,也就是IP协议本身。网络层的大部分任务由IP完成。这包括:
       1、唯一地确定网络和所连主机的地址;
       2、定义IP数据报和报头的格式;
       3、为IP数据报选路,让其穿过路由器,越过网络而到达日的地;
       4、对太大而不能在一个特定网络中传送的数据进行分割、重组:
       5、把数据报中的数据交给上层,让用户接收。
       不过IP缺少两个重要的网络层功能:路由信息广播和向低层提供接口。IP的发明者没有把这些功能纳入IP中是对的,因为他们希望IP能够长期发展而不拘泥于基础的IP规范,如果IP中含有这些功能,就不能作到这一点。