首页 > 其他 > 详细

osi

时间:2019-09-05 19:58:13      阅读:90      评论:0      收藏:0      [点我收藏+]

1.上课讲的网络协议5层模型,每层有什么内容整理出来

技术分享图片

2.画图描述三次握手,四次挥手,及c端和s端的状态

技术分享图片

3.写一个客户端,实现给服务端发送hello world字符串,写一个服务端,将客户端发送的数据变成大写后返回

客户端

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()

osi

原文:https://www.cnblogs.com/marklijian/p/11469193.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!