沈佳怡清了清嗓子,轻声问道:“上次我们说到了三次握手,确立关系,今天我们来学习一下四次分手,师父,什么是四次分手啊。”
  柳诚心不在焉的说道:“客户端请求断开连接送fin,服务端表示消息接收到了会回复ack,这时候服务端也要断开连接,向客户端送fin,而客户端恢复ack,客户端和服务端分手。”
  “我们可以看到,fin一共送了两次,因为Tcp的链接是双向的,这里也要注意,ack是大写,小写的ack代表下一个数据包的编号。”
  “这听起来有些复杂,我们将客户端和服务端比作恋爱中的男女,男方:我受够了跟你在一起!分手吧!就是送fin。女方:哼哼!再见(ack)!分手就分手(fin)!,男方:再见ack!”
  “分手后,各自不耽误彼此,就是客户端和服务端释放占用资源。”
  三次握手和四次分手是网络通信基础中的基础,但即便是如此,ack和ack有很多人都分不清楚。
  沈佳怡照着剧本,点头说道:“Tcp是双工模式,所以需要在两个方向分别关闭,每个方向的关闭又需要请求和确认,所以一共就4次。客户端送一次fin和ack,服务端也会送一次fin和ack,是这样吗?”
  “师父,你是不是分手了啊。”
  沈佳怡忽然冒出了一句剧本之外的话题,柳诚沉默了许久,并没有回答。
  正如李曼
-->>(第3/7页)(本章未完,请点击下一页继续阅读)