浅谈tcp协议
tcp協議? ? ?三次握手四次揮手 優點: 穩定,可靠?? 應用:發郵件 缺點: 有延遲 占用系統資源多 特點:偵聽客戶端發送的信息 代碼 服務端: import socket Host="0.0.0.0" Port=2226 #創建tcp套接字 tcp_socket=socket.socket(socket.AF_INET,socket.SOCK_STREAM) #綁定端口 tcp_socket.bind((Host,Port)) #監聽客戶端的信息 tcp_socket.listen(128) # while TRUE : conn?,?adress = tcp_socket.accept()? ? ?#accept 接收 message=input("你要對客戶端說的話") conn.send(message.encode()) reve_data=conn.recv(1024) #接受客戶端的信息 print(reve_data.decode()) conn.close() tcp_socket.close() 客戶端代碼: import socket Host="127.0.0.1" Port=2226 #創建套接字 tcp_socket=socket.socket(socket.AF_INET,socket.SOCK_STREAM) # 連接地址和端口 tcp_socket.connect((Host,Port)) #connect 連接服務端 data=tcp_socket.recv(1024) print(data.decode()) send1=input("你要對服務端說的話:").encode() tcp_socket.send(send1) tcp_socket.close()
轉載于:https://www.cnblogs.com/sunzhiqi/p/10064782.html
總結
- 上一篇: 《高性能MySQL(第3版)》摘要——索
- 下一篇: firewalld的防火墙