13传输模型与套接字01.pptxVIP

  • 0
  • 0
  • 约小于1千字
  • 约 19页
  • 2021-11-28 发布于北京
  • 举报
Python并发班教室 讲师:式微 时间:2018年8月 教学监督热线 教学监督热线 第一部分: 传输模型 第二部分: TCP协议 第三部分: IP地址及端口 本节 知识点 第一部分 传输模型 教学监督热线 传输模型 知识点 知识点一: 基本模型 知识点二: 层次的划分 知识点三: 传输层说明 知识点一: 基本模型 知识点二: 层次划分 注意高亮区域! MAC地址:唯一的地址 TCP可靠 UDP不可靠 知识点三: 传输层说明 说明一: 作为Python开发,咱们都是在应用层的HTTP协议之上进行开发的。 说明二: 网络编程,主要是了解我们Python能编写的最低的层次, 即传输层的基本情况 说明三: HTTP协议是基于TCP之上的 因此我们需要了解TCP连接的基本过程 TCP连接 传输模型 线路 层次划分 传输层 TCP协议 第二部分 TCP连接 教学监督热线 TCP连接 知识点 知识点一: 建立连接(三次握手) 知识点二: 传输数据 知识点三: 断开连接(四次挥手) 知识点一: 建立连接 为什么三次 因为第一次只是客户端告诉服务端 第二次,客户端才知道服务端收到了 第三次,服务端才知道客户端收到了 知识点二: 数据传输 请求 响应 操作系统 才到Python来 客户端向服务端请求 服务端向客户端响应 一发一收 一收一发 知识点三: 断开连接 为什么多了一次: 因为服务端可能还数据要发 到底是一次连接传一次数据 还是一次连接传多次数据 都可以 HTTP协议 前者 Websocket 后者 第三部分 IP地址与端口 教学监督热线 IP地址与端口 知识点 知识点一: IP地址 知识点二: 端口号 知识点一: IP地址 自己 任意访问 知识点二: 端口号 端口是用来区分我们的应用程序的 0-65535 通信定位的流程 程序通信 先找IP 再找端口 thanks ! 教学监督热线

文档评论(0)

1亿VIP精品文档

相关文档