ip 数据包

来源:百度知道 编辑:UC知道 时间:2024/06/07 11:45:33
请详解 ip数据包的含义及作用。
详解ip数据包的组成以及各个部分的作用

含义详见:http://baike.baidu.com/view/1519445.htm
作用:
国际互联网(Internet)是把全世界的计算机网络连接起来这些计算机网络中可能存在许多不同类型的计算机,因此,必须有个共同的规则把所有这一切连接在一起,这个规则就是TCP/IP

TCP/IP是一个计算机通信的规范,技术性很强,但有一些基本概念是需要知道的

为了确保不同类型的计算机能在一起通信和工作,编制程序的程序员要用不同类型的计算机都懂的通信规则来写他们的程序这套规则被称为:协议是一套用技术术语描述某些事应如何做的规则例如,有一个协议,它精确地讲述电子邮件信息应当用什么格式当他们准备一个投递的邮件时,都必须遵守TCP/IP协议中那几个协议

TCP/IP是上百个协议的共有名称TCP/IP的名称是来自最重要的两个协议:TCP和IP在国际互联网(Internet)内部,从主机传送到主机数据,不是所有数据一起传送,而是把数据分解成小包(称为:数据包)进行传送例如:传送一个很长的电子邮件给你的同学朋友,TCP就回把这个电子邮件分成很多个数据包(每一个数据包用一序号和一接收地址来标明,就象信封上的地址一样),再加入一些纠错信息后,分别进行传送

这部分工作由TCP来完成数据包在网络上传输,这是IP的工作,它负责把数据包传输到数据包上规定的主机在接收端主机上的TCP接收这些数据包核查错误并把数据包拼接起来如果有错误发生,TCP可以要求重发这个特定的数据包只要所有的数据包都被正确地接收到,TCP将用序号来重构原始数据信息换句话说,IP的工作是把原始数据(数据包)从一地传送到另一地;TCP的工作是管理这种流动并确保其数据是正确的

把数据分解成数据包有很多的好处首先,因为这些数据包不必一起输送,所以允许网络上很多不同的用户可以在同一时间用同一通讯线路就象在一条公路上,汽车都在公路上行驶,而驶向不同的地点一样

当数据包传输时,它们沿规定的路线(在国际