乌班图,linux,mac 都可以用ifconfig 查看网络地址
windows 用图形界面或者命令行 ipconfig命令查看网络地址
ens33 通讯 inet地址 IP地址
lo 本地
sudo ifconfig ens33 down 关掉网卡
sudo ifconfig ens33 up 开启网卡
ctrl+a 快速回到命令行行首
ipv4 ip表示第四种版本,有4组数组成,每组数用一个“.”隔开,每组数最小0,最大255,共256个。已用完。
ipv6 ip表示第六种版本,inet6。
IP地址的分类。例:192.168.33.xx
前三组标识网络号,后面一组标识主机号。
A类地址:第一组网络号,后三组主机号
B类地址:前两组网络号,后两组主机号
C类地址:前三组网络化,后一组主机号 192.168.1.1~254
D类地址:用来单播,多播,广播
端口:
区分那个程序,一个端口就是一个数字,0~65535。如楼里的门牌号。
端口号分为两大类,一种是知名端口,小于1024的端口,如:80端口分配给HTTP服务,21端口分配给FTP服务。
另一种动态端口,1024~65535,一般不固定分配某种服务,而是动态分配。当一个系统程序或应用程序需要网络通讯时,它向主机申请一个端口,主机从可用的端口号中分配一个供它使用。当这个程序关闭时,同时也就释放了所占用的端口号。
进程:一个程序没有运行叫程序,运行起来叫进程。
socket简介:
1、创建套接字。
2、使用套接字收/发数据
3、关闭套接字
s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) # 创建ipv4的协议族,tcp协议的套接字
s = socket.socket(socket.AF_INET,socket.SOCK_DGRAM) # 创建ipv4的协议族,udp协议的套接字
原文:https://www.cnblogs.com/ql0302/p/11198506.html