zoukankan      html  css  js  c++  java
  • 网络通信协议tcp,udp区别

    1 网络通信协议

    Tcp udp的区别 重点(*****)

    Tcp三次握手四次挥手(******)

    udp客户端多人聊天
    
    import socket
    udp_client = socket.socket(type=socket.SOCK_DGRAM)
    ip_port = ('127.0.0.1', 8002)
    
    while 1:
        to_server_msg = input('客户端说:')
        udp_client.sendto(to_server_msg.encode('utf-8'), ip_port)
    
        from_server_msg, server_addr = udp_client.recvfrom(1024)
        print(from_server_msg.decode('utf-8'), server_addr)
    
    udp_client.close()
    

      

    udp服务端多人聊天
    
    import socket
    
    udp_server = socket.socket(type=socket.SOCK_DGRAM) #datagram
    
    ip_port = ('127.0.0.1',8002)
    
    udp_server.bind(ip_port)
    
    while 1:
    
        from_client_msg, client_addr = udp_server.recvfrom(1024)
    
        print(from_client_msg.decode('utf-8'), client_addr)
    
        to_client_msg = input('服务端说:')
        udp_server.sendto(to_client_msg.encode('utf-8'), client_addr)
    
    udp_server.close()
    

      

  • 相关阅读:
    HADOOP高可用机制
    HDFS详解
    HBase详解
    大数据计算
    Flume+Sqoop+Azkaban笔记
    Kafka知识总结
    Kafka集群安装部署、Kafka生产者、Kafka消费者
    Hive详解
    Spark面试相关
    HDFS常用操作命令
  • 原文地址:https://www.cnblogs.com/YangWenYu-6/p/10217036.html
Copyright © 2011-2022 走看看