设备: ubuntu 20.04
# linux 命令查看 ubuntu 主机的ip (一般指的是IPV4) ifconfig
Ens33 可以上网 常用于网络通信 lo 本地回环只能用于本地连接测试网络通信,测试驱动
sudo ifconfig ens33 down 关闭ens33网卡类似关闭上网功能
sudo ifconfig ens33 up 打开ens33网卡或者启动网卡
后面我会讲桥接,所以呢没事不要在vm左上角 - 虚拟机 - 设置-网络适配器 - 网络连接 中修改
IPV4 和IPV6 的区别:
Ipv4 共有四组值: xxx xxx xxx xxx
其中每一组值的范围为 : 0 - 255
我的IPV4 是 192.168.10.130
IPV6 的出现是为了预防ipv4出现不够用的情况,
IPv4到底一共有多少个IP地址呢?答案是2的32次方,也就是约42.9亿个,全球的网民在2019时都已经超过
但是IPV6直到今天仍然使用有限,因为如果你要使用IPV6很多电信设备需要重新配置,所以现在很多企业非常排斥它所以发展缓慢
我们今天常说IP地址其实就是ipv4
Ipv4 192.168.10.33
192.168.10 是网络号 33 是主机号
我们常说的我们同属一个网段 讲的就是网路号相同
我们可以将主机号分为a b c 常用的三类
a: 192.168.10.xxx
可用主机为 254
b: 192.168.xxx.xxx
可用主机为 254*254
C: 192.xxx.xxx.xxx
可用主机 254*254*254
B 和c 的目的是为了防止同一个网段下主机不够用,在主机号中0和255是不能使用的
端口: 其实就是正在运行的程序标识符
我这样假设:两台主机 两台主机分别存在两个通信软件微信 一台交换机
目标端口:7788
目标ip: 192.168.10.34
源端口:4567
源目标ip 192.168.10.34
当两台主机实现通信,目标ip用于确定你要和那台主机进行通信,目标端口 用于和你要进行通信的软件(进程)是什么。源ip就是你自己使用的是那台主机,源端口就是你使用的是什么软件
两者的软件都必须是微信,端口的不同是因为你的主机给你的微信分配的数据不同。
交换机: 当你要给一个主机发送信息时,交换机会通过ip地址帮助你识别是那台主机
欢迎大家访问的我的csdn博客,期待与你共同进步