python网络编程
weixin_41522164
这个作者很懒,什么都没留下…
展开
-
网络编程二
TCP服务/客户端 服务端:被动等待链接 socket(AF_INET, SOCK_STREAM) -> s s.bind( (‘127…’,8000) ) #服务端绑定了自己的IP和端口 s.listen(5) 真正打开服务器监听 5:链接等待数量 服务器真正的连接数量,一般不会超过服务器的最大打开文件个数 s.accept() c,addr 阻塞等待别人链接 c.recv...原创 2019-09-14 23:48:09 · 93 阅读 · 0 评论 -
网络编程学习一
网络编程 Linux:Centos、 服务器:服务别人 网:到处连接 服务器开发:运维 游戏服务器,DOTA2 保存玩家的饰品记录 邮件服务器 视频服务器:youtube,B站 服务器:需要被别人连接 1:联网 2:找别人,别人地址 IP:192.168.1.104 唯一 #IPV4 255.255.255.255 客户端没有必要用这个公网IP fe80::...原创 2019-09-14 23:45:03 · 150 阅读 · 0 评论 -
网络编程三----tcp协议
TCP协议 这节课就是概念多一些 然后再加个TCP SYN泛洪DOS攻击实现 树莓派:被攻击的 192.168.0.104 本地虚拟机:攻击发起方 192.168.0.102 TCP:数据包在传递时 1:为数据包标志序号 目标接受到这些序号的数据,会按照顺序拼接起来 2:校验序号, 1,2,3 TCP FLAGS:TCP数据包标志位 ...原创 2019-09-15 02:13:51 · 103 阅读 · 0 评论 -
网络编程四 套接字异常处理
套接字异常捕获 套接字创建失败,8000 socket.error 客户端错误: 连接失败: ConnectionRefusedError socket.gaierror c.settimeout(1): 设置客户端超时 如果超时,引发:socket.timeout 如果不设置该属性,引发的异常是:TimeoutError 客户端套接字: TCP:连接 成功连接之后:不...原创 2019-09-15 02:38:44 · 419 阅读 · 0 评论