计算机网络  Internet工作原理
Internet是由一些通讯介质,如光纤、微波、电缆、普通电话线等,将各种类型的计算机联系在一起,并统一采用TCP/IP协议(传输控制协议/网际协议)标准,而互相联通、共享信息资源的计算机体系。
计算机之间的信息交换有两种方式:电路交换方式和分组交换方式。Internet采用分组交换方式进行信息的交换。在分组交换网络中,计算机之间要交换的信息以包(packet)的形式封装后进行传输。包由数据和标识信息(如发送端和接收端得IP地址)组成
TCP/IP协议所采用的通信方式正是分组交换方式。它包括两个主要的协议,即TCP协议和IP协议。其实,Internet的工作原理就是TCP/IP协议的工作原理。TCP/IP在数据传输过程中主要完成以下工作:
首先,由TCP协议将数据分成若干数据包,并给每个数据包添加序号,以便于接收端能够将这些数据包还原到原始格式。
IP协议给每个数据包添加发送方计算机IP地址和接收方计算机IP地址,即源IP地址和目的IP
地址。一旦在数据包中标识了源IP地址和目的IP地址,数据包就可以在网络中传输数据了。
在传输过程中,可能会有多种路径可供数据的传输,另外,可能出现如数据丢失等错误现象。所有这些问题都有TCP协议来负责。
tcp ip协议在internet中的作用是当数据包到达目的地址后,计算机将去掉其中的标识信息,并利用TCP协议检查数据在传输过程中是否有损失,在此基础上并将各数据包重新组合成原始数据信息。这样就实现了计算机间的通信。如果接收方发现有损坏的数据包,则要求发送端重新发送被损坏的数据包。
TCP/IP协议标准保证了连接在Internet上的每台计算机能够平等的使用网络资源。发送方将信息分组后通过Internet传送,接收方在接收到一个信息的各分组后,重新组装成原来完整的信息。实际上,Internet上的信息传递,就是同一时刻来自各个方向的多台计算机的分组信息的流动过程。
在Internet通信中,一种被称为网关(Gateway)的专用设备使得各种不同类型的网可以使用TCP/IP协议同Internet打交道。它将计算机网络的本地语言(协议)转化成TCP/IP语言,或者将TCP/IP语言转化成计算机网络的本地语言。采用网关技术可以实现采用不同协议的计算机网络之间的联结和共享。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。