漫画 | TCP/IP之大明邮差

后记:

1973年,卡恩与瑟夫开发出了网络中最核心的两个协议:TCP协议和IP协议,随后为了验证两个协议的可用性,他们做了一个实验,在多个异构网络中进行数据传输,数据包在经过近10万公里的旅程后到达服务端。在这个过程中,数据包没有丢失一个字节,这充分说明了TCP/IP协议的可靠性。

TCP/IP协议是一个非常复杂的协议,但核心一直围绕如何在一个不稳定的网络上进行可靠传输来进行设计。

有意思的是TCP协议把状态的维护放到了网络的终端节点,而不是中间节点进行,这极大地简化了网络的设计,让网络中的传输设备只需要根据IP地址转发数据即可,而不用考虑复杂的状态维护。

随着互联网的爆炸式发展,TCP/IP协议经受住了严峻的考验,至今依然是互联网的中流砥柱,充分体现了当时设计的前瞻性。

TCP/IP协议涉及到了非常多的细节,这篇漫画只是讲了如何建立连接,如何维护连接,如何失败重传,滑动窗口,累计确认等核心概念,希望大家看完后能对TCP协议建立一个基本的印象。

本文来自我的第二本书《半小时漫画计算机 》,里边有更多有趣又硬核的技术漫画,讲述计算机的基础知识,全彩印刷,没看过的同学强烈推荐。

原价69元,码农翻身5折 独家优惠,仅需34.9元,预购从速!

相关推荐
Tassel_YUE1 小时前
网络自动化04:python实现ACL匹配信息(主机与主机信息)
网络·python·自动化
Diamond技术流1 小时前
从0开始学习Linux——网络配置
linux·运维·网络·学习·安全·centos
Spring_java_gg1 小时前
如何抵御 Linux 服务器黑客威胁和攻击
linux·服务器·网络·安全·web安全
方方怪2 小时前
与IP网络规划相关的知识点
服务器·网络·tcp/ip
weixin_442643423 小时前
推荐FileLink数据跨网摆渡系统 — 安全、高效的数据传输解决方案
服务器·网络·安全·filelink数据摆渡系统
阑梦清川4 小时前
JavaEE初阶---网络原理(五)---HTTP协议
网络·http·java-ee
FeelTouch Labs5 小时前
Netty实现WebSocket Server是否开启压缩深度分析
网络·websocket·网络协议
长弓三石7 小时前
鸿蒙网络编程系列44-仓颉版HttpRequest上传文件示例
前端·网络·华为·harmonyos·鸿蒙
xianwu5437 小时前
反向代理模块
linux·开发语言·网络·git
follycat7 小时前
[极客大挑战 2019]HTTP 1
网络·网络协议·http·网络安全