VPN即虚拟专用网络。
待续…
当电脑安装并连接了多个网络适配器后,例如同时连接了有线网络适配器、无线网络适配器、虚拟网络适配器,优先级合格路由规则是怎么样的呢?
待续…
网络模型
IP地址:使用IP地址来描述网络上一个设备所在的位置。
端口号:区分一个主机上不同的应用程序,端口就相当于在一个大的宿舍楼里面通过宿舍门牌号去区分每个宿舍。一个进程可以绑定多个端口号,一个端口号不能被多个进程所绑定。我们把进程想象成房间,把端口号想象成进入房间的门,是不是就可以具象化的理解了。
数据传输的可靠性
可靠传输:就是能够知晓报文是否成功传输到目标主机(传输失败的时要求重新发送)。
不可靠传输:就是无法确认报文是否成功传输到目标主机,无法判断是否丢包。
有连接和无连接
TCP是面向连接的通讯;
UDP是无连接的通讯;
有连接和无连接可以比作打电话和发短信。
打电话需要对方接通你的拨号,双发才能正常通讯;
发短信只需要知道对方的电话号码(IP和端口),就可以给对方发送消息!
TCP与UDP比较
回送地址 loopback address,一般使用127.0.0.1。
回送地址(127.x.x.x)是本机回送地址(Loopback Address),即主机IP堆栈内部的IP地址,主要用于网络软件测试以及本地机进程间通信,无论什么程序,一旦使用回送地址发送数据,协议软件立即返回之,不进行任何网络传输。
因此 127.0.0.1 可以用来表示本地主机( Local host )的IP地址!!
主机A:你家的笔记本,IP:192.168.0.101
主机B:你公司的电脑,IP:192.168.100.61
由于主机A、B处在各自的局域网当中,无法直接通信,无法ping通对方。
私网、局域网中的主机只能直接跟公网IP(服务器)进行通信,例如,主机A、B都可以直接ping通www.baidu.com,但是主机A、B无法互相ping通对方。如果想要实现两个私网内的IP相互通信,那么就要将主机A、B进行私有网络组网,例如使用虚拟组网技术实现,如zerotier或VPN。
异地组网工具:ZeroITier、Tailscale。
https://zhuanlan.zhihu.com/p/711092796
【1】https://www.zhihu.com/question/511508659
【2】https://www.baidu.com
【3】https://www.zhihu.com/question/47378601/answer/2619299969
【4】https://blog.csdn.net/weixin_74352792/article/details/132290577
【5】https://baijiahao.baidu.com/s?id=1804433546891915309&wfr=spider&for=pc
【6】https://blog.csdn.net/BEIFEN13/article/details/138476360
【7】https://zhuanlan.zhihu.com/p/160910050
【8】https://zhuanlan.zhihu.com/p/460331076
【9】公众号“奇妙的Linux世界”的文章《一文带你搞懂公网、私网、内网、外网的区别》