天天看點

傳輸模型, tcp socket套接字

osi七層模型

tcp/ip四層模型

socket套接字

tcp 協定是可靠的  包括 三次握手 四次揮手

import socket
# server
server = socket.socket() 
server.bind(('127.0.0.1', 8000))
server.listen(5)  2.監聽套接字
# 三次握手後建立      3.對等套接字
conn, addr = server.accept()
server.recv(1024)  # b'hello'
server.send(b'thanks')
conn.close()
server.close()

# client
client = socket.socket() # 1.用戶端套接字
client.connect(('127.0.0.1', 8000))  # 三次握手
client.send(b'hello')
client.recv(1024) # thanks
client.close()  # 四次揮手      

三次握手:

四次揮手 :