python网络编程摘记

2017-03-22  本文已影响0人  中张

1-1    查询主机名与本地ip地址

1-2    根据域名获取ip地址

1-3    将ip地址转为16进制表示法

1-4    根据端口与协议获取服务名称

1-5    将数据转成网络字节序与主机字节序

1-6    获取与设置socket连接超时时间

1-7    命令行参数、try catch用法

1-8    设置socket发送与接收buf

1-9    设置socket阻塞或非阻塞模式,绑定端口、查看绑定信息与监听

1-10  设置socket端口重用,否则断掉窗口监听后端口需要time_wait 2分钟,获取客户端ip和端口

1-11  利用ntplib从时间服务器获取时间

1-12  编写SNTP客户端,处理返回时间

1-13a  服务器,用来响应客户端请求(回显)

1-13b  客户端,向1-13a服务器发送请求

2-1  利用SocketServer.ForkingMixIn类编写支持异步多进程的服务端响应客户端回显

2-2  利用SocketServer.ThreadingMixIn类编写支持异步多线程的服务端响应客户端回显

上一篇下一篇

猜你喜欢

热点阅读