简单理解TCP/IP协议

我们对网路协议做一个简单的背景介绍:


网络协议的出现也是互联网实现‘’全球化‘’的一个重大举措。但是起初每个互联网商家都有属于自己一套的协议,而且各个协议之间并不兼容。为了实现一套全球通用的协议,互联网协议簇就是通讯协议标准,有了internet,任何私有网络,只要支持这个协议就可以联入互联网。

接下来跟大家简述一下IP协议:


IP协议是负责将数据区块化传输,通过网络从电脑的一端(源ip地址)发送到指定电脑的一端(目标ip地址),区块化后的数据开始传输,但是中途如果掉包(即因为一些网络问题导致数据发送失败)IP协议是不会保证重新发包,而且在发送过程中也不会按照数据区块化后的顺序发送。可以理解IP协议是一个没有保障的一个购物平台。


为了解决这个掉包和顺序到达的问题,我们则需要TCP协议:


TCP协议是两台计算机之间建立可靠的网络连接,保证数据包能够顺序到达,TCP协议会通过握手连接(三次握手),并且给每个区块化的数据包编号,确保能够按照顺序到达,若是在发送过程中有包(编号为3)遗失,则会自动的重发包(编号为3)。TCP协议是建立在IP协议基础上实现的,二者相辅相成。可以理解TCP协议是一个促使IP协议更好的去工作的一个监督员。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值