Python中如何详细学习socket编程?

2026-05-23 15:001阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1084个文字,预计阅读时间需要5分钟。

Python中如何详细学习socket编程?

游戏+想理解socket,首先得熟悉TCP/IP协议族,TCP/IP(传输控制协议/互联网协议)即传输控制协议/互联网协议,定义了主机如何接入因特网以及数据如何在它们之间传输的标准。

前戏

要想理解socket首先得熟悉一下TCP/IP协议族, TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,定义了主机如何连入因特网及数据如何再它们之间传输的标准,

TCP/IP

从字面意思来看TCP/IP是TCP和IP协议的合称,但实际上TCP/IP协议是指因特网整个TCP/IP协议族。不同于ISO模型的七个分层,TCP/IP协议参考模型把所有的TCP/IP系列协议归类到四个抽象层中

应用层:TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet 等等

传输层:TCP,UDP

网络层:IP,ICMP,OSPF,EIGRP,IGMP

数据链路层:SLIP,CSLIP,PPP,MTU

Python中如何详细学习socket编程?

每一抽象层建立在低一层提供的服务上,并且为高一层提供服务,看起来大概是这样子的


在TCP/IP协议中两个因特网主机通过两个路由器和对应的层连接。

阅读全文

本文共计1084个文字,预计阅读时间需要5分钟。

Python中如何详细学习socket编程?

游戏+想理解socket,首先得熟悉TCP/IP协议族,TCP/IP(传输控制协议/互联网协议)即传输控制协议/互联网协议,定义了主机如何接入因特网以及数据如何在它们之间传输的标准。

前戏

要想理解socket首先得熟悉一下TCP/IP协议族, TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,定义了主机如何连入因特网及数据如何再它们之间传输的标准,

TCP/IP

从字面意思来看TCP/IP是TCP和IP协议的合称,但实际上TCP/IP协议是指因特网整个TCP/IP协议族。不同于ISO模型的七个分层,TCP/IP协议参考模型把所有的TCP/IP系列协议归类到四个抽象层中

应用层:TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet 等等

传输层:TCP,UDP

网络层:IP,ICMP,OSPF,EIGRP,IGMP

数据链路层:SLIP,CSLIP,PPP,MTU

Python中如何详细学习socket编程?

每一抽象层建立在低一层提供的服务上,并且为高一层提供服务,看起来大概是这样子的


在TCP/IP协议中两个因特网主机通过两个路由器和对应的层连接。

阅读全文