osi

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()
posted @ 2019-09-05 19:38  ~李  阅读(318)  评论(0编辑  收藏  举报