py 的 第 31 天

本文详细介绍了OSI七层模型的各层功能,并对比了简化后的四层模型。此外,还深入探讨了TCP协议的三次握手建立连接及四次挥手断开连接的过程。

1.osi  7层模型


5层:
    应用层
应用层 表示层
    会话层
传输层
网络层
数据链路层
物理层
4层:
    应用层
应用层 表示层
    会话层
传输层
网络层
物理层 数据链路层
    物理层

注意:7层背会。

2.tcp的三次握手,四次挥手

  socket客户端向服务端发起连接请求:三次握手

  client.connect((....))

    我能打你吗

      来呀来呀

    好的,就来

    ——————————————

  client.send('发送数据')

    收发数据       收发数据

  客户端和服务端断开连接:四次挥手

    client。close()或 conn。close()

      ——————————

      我要断开链接

              断开就断开,等我处理一些手头的数据

              。。。。

              我处理完了,断开吧

      886

补充:断开连接时,反应到代码上:抛出异常/发送空内容;

 

转载于:https://www.cnblogs.com/Mrszhao/p/9623278.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值