首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
网络开发
订阅
Simo
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
理解 TCP(六):网络编程接口
更好阅读体验:《理解 TCP 和 UDP》— By Gitbook 一切皆 Socket 我们已经知道网络中的进程是通过 socket 来通信的,那什么是 socket 呢?socket 起源于 UNIX,而 UNIX/Linux 基本哲学之一就是「一切皆文件」,都可以用「op…
理解 TCP(三):连接的建立和释放
更好阅读体验:《理解 TCP 和 UDP》— By Gitbook TCP 的整个交流过程可以总结为:先建立连接,然后传输数据,最后释放链接。 三次握手和四次挥手.png 三次握手,建立连接 TCP 连接建立要解决的首要问题就是:要使每一方能够确知对方的存在。 三次握手就像,在…
理解 TCP(五):可靠性交付的实现
更好阅读体验:《理解 TCP 和 UDP》— By Gitbook TCP 是一种提供可靠性交付的协议。也就是说,通过 TCP 连接传输的数据,无差错、不丢失、不重复、并且按序到达。但是在网络中相连两端之间的介质,是复杂的,并不确保数据的可靠性交付,那么 TCP 是怎么样解决问…
理解 TCP(二):报文结构
更好阅读体验:《理解 TCP 和 UDP》— By Gitbook TCP 是面向字节流的,但传送的数据单元却是报文段。 什么是报文?例如一个 100kb 的 HTML 文档需要传送到另外一台计算机,并不会整个文档直接传送过去,可能会切割成几个部分,比如四个分别为 25kb 的…
理解 TCP(一):端口
更好阅读体验:《理解 TCP 和 UDP》— By Gitbook 端口与进程 TCP 的包是不包含 IP 地址信息的,那是 IP 层上的事,但是有源端口和目的端口。就是说,端口这一东西,是属于 TCP 知识范畴的。 我们知道两个进程,在计算机内部进行通信,可以有管道、内存共享…
理解 TCP(四):状态流转
更好阅读体验:《理解 TCP 和 UDP》— By Gitbook 无论客户端还是服务器,在双方 TCP 通讯的过程中,都会有着一个「状态」的概念,状态会随着 TCP 通讯的不同阶段而变化。 TCP 状态流转图 TCP 状态流转图.png 各种状态表示的意思 CLOSED:表示…