理论教育 互联网基本原理及计算机工程导论

互联网基本原理及计算机工程导论

时间:2023-11-24 理论教育 版权反馈
【摘要】:所谓分组交换,简单说就是数据在传输时分成若干段,即若干个数据包,TCP/IP协议的基本传输单位是数据包,TCP/IP协议主要包括两个主要的协议:TCP协议和IP协议。TCP/IP协议的工作原理:首先由TCP协议把数据分成若干数据包,给每个数据包写上序号,以便接收端把数据还原成原来的格式。IP协议给每个数据包写上发送主机和接收主机的地址,一旦写上源地址和目的地址,数据包就可以在互联网上传送数据了。

互联网基本原理及计算机工程导论

全世界几十亿台电脑,连接在一起,相互通信。中国的某一块网卡送出信号,美国的另一块网卡居然就收到了,两者实际上根本不知道对方的物理位置,你不觉得这是很神奇的事情吗?接下来,我们将探索这样的过程是如何实现的。

网络之间想要互相通信就必须遵守相同的标准(协议),国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型或七层模型。TCP/IP是一组用于实现网络互连的通信协议,基于TCP/IP的参考模型将协议分成四个层次,它们分别是:网络接口层、网际互联层、传输层(主机到主机)和应用层。两种模型如表4-1所示。

表4-1 OSI协议和TCP/IP协议

Internet采用的核心协议是TCP(Transmission Control Protocol)/IP(Internet Protocol)协议,它们使用的通信方式是分组交换。所谓分组交换,简单说就是数据在传输时分成若干段,即若干个数据包,TCP/IP协议的基本传输单位是数据包,TCP/IP协议主要包括两个主要的协议:TCP协议和IP协议。

TCP/IP协议的工作原理:(www.daowen.com)

(1)首先由TCP协议把数据分成若干数据包,给每个数据包写上序号,以便接收端把数据还原成原来的格式。

(2)

IP协议给每个数据包写上发送主机和接收主机的地址,一旦写上源地址和目的地址,数据包就可以在互联网上传送数据了。IP协议还具有利用路由算法进行路由选择的功能。

(3)这些数据包可以通过不同的传输途径(不同的路由器)进行传输,由于路径不同,加上其他的原因,可能出现顺序颠倒、数据丢失、数据失真甚至重复的现象。这些问题都由TCP协议处理,它具有检查和处理错误的功能,必要时还可以请求发送端重发。简言之,IP协议负责数据的寻址,而TCP协议负责数据的可靠传输。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈