osi

mac2022-06-30  70

1.OSI五层架构

2.tcp的三次握手,四次挥手,及c端和s端的状态

3.基于socket写的一个c/s架构的程序

客户端

import socket soc = socket.socket() soc.connect(('192.168.11.131',8080)) # soc.connect(('127.0.0.1',8084)) print("我发出的",'hello world') soc.send('hello world'.encode()) data = soc.recv(1024) print('服务端回复的:',data.decode()) soc.close()

服务端

import socket soc = socket.socket() soc.bind(('192.168.11.131',8080)) # soc.bind(('127.0.0.1',8084)) soc.listen(3) conn, addr = soc.accept() print(f'与{addr}连接成功') data = conn.recv(1024) print('有人向我发了',data.decode()) conn.send(data.upper()) print('我返回了',data.upper().decode()) conn.close() soc.close()

转载于:https://www.cnblogs.com/marklijian/p/11469193.html

相关资源:JAVA上百实例源码以及开源项目
最新回复(0)