zoukankan      html  css  js  c++  java
  • 浅谈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()
  • 相关阅读:
    parted分区
    gitlab的还原
    hadoop2.7.3+spark2.0.1+scala2.11.8集群部署
    Daily record-September
    三次握手和四次挥手【转】
    “梅西式”程序员 【转】
    C++解析十-数据封装
    客户端、服务器代码实例
    网络整理
    C++解析九-数据抽象
  • 原文地址:https://www.cnblogs.com/sunzhiqi/p/10064782.html
Copyright © 2011-2022 走看看