- 客户端和服务端通过ip地址确认互相身份。(ip:用来在网络中标记一台电脑)
- 如果A,B两个人IP地址相同,接受到的信息有时候A收到,有时候B收到
- 当你用QQ时,双击选中头像其实就是选中了对方的IP地址。
- Linux等可以用ifconfig (还可以用 ifconfig XXX up/down 来操作开启/关闭网卡) ; windows 用 ipconfig
- 用IP区分电脑;用端口区分电脑里的程序,同一个程序也有不同的端口号
- socket
- s = socket.socket(AddressFamily(协议IPV4,IPV6),Type(类型TCP,UDP)) 创建的是对象
s = socket.socket(socket.AF_INET,socket.SOCK_STREAM/socket.SOCK_DGRAM)(IPV4,TCP/UDP) - 流程:
- 创建套接字
- 接受/发送数据
- 关闭
- s.sendto(内容,IP和端口(这两个要用元祖表示))
- s = socket.socket(AddressFamily(协议IPV4,IPV6),Type(类型TCP,UDP)) 创建的是对象