网络通信

Linux 下命令

ifconfig 网卡名称 down/up     ---关闭和启动网卡
  • 消息通讯包:目标IP、目标端口、源IP、源端口、消息。
  • 运行起的程序就叫进程
  • 知名端口:(例http 80 、https 443 、ftp 21) 小于1024的端口都是知名端口不能随便用,大于1024的端口随便用。端口范围0~65535。
  • 网络通信就是电脑1与电脑2上的数据共享。常用的网络通信协议:socket通信也就是套接字,直白的说就是插口插排。流程:先创建s、再收发数据、最后关闭s

socket

1、创建socket

import socket
socket.socket(AddressFamily,type)   -----AddressFamily 常用来标记ipv4
                                    -----type  分tcp 和udp

例:
创建tcp套接字

import socket
s = socket.socket(socket.AF_INET,socket.SOCK_STREAM)

#使用套接字的功能....

#不用的时候关闭套接字
s.close()

创建udp套接字

import socket
s = socket.socket(socket.AF_INET,socket.SOCK_DRGAM)

#使用套接字的功能....

#不用的时候关闭套接字
s.close()
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。