他程序中输入的域名,并将其转换为 IP 地址,以便与目的地进行通信。 当然,所有域名都存储在分散在世界各地的 DNS 服务器上,以避免连接过载,并避免名称解析缓慢。 有大量协议,每个协议都有不同的目的。 根据 TCP/IP 模型,这些协议按层分组,例如应用程序、传输、Internet 或网络访问。 但是,这还不是全部。 我们仍然缺乏与设备之间的通信相关的另一个重要概念,即我们所说的计算机系统的“端口”。
想象一下一条路,如果所有想要进入一个城市的交通都只有一条路,会发 中东手机号码清单 生什么? 嗯,同样的事这就是这些虚拟端口存在的原因。 这些端口的范围从0到65535,但是前1024是为“重要”协议保留的,例如我们上面提到的DNS协议,属于应用层,并且使用端口53进行UDP和TCP连接。 TCP和U于传输DP是属层的两个协议,其主要区别在于TCP协议是面向连接的。
也就是说,TCP 协议确保数据到达目的地,而 UDP 协议发送数据速度更快,但安全性较低。 该数据甚至可能未到达或至少未完全到达。 Web 连接协议或 HTTP/HTTPS 都属于应用层。 根据您选择的端口,它会使用不同的端口。 也就是说,对于 HTTP 连接,使用端口 80/TCP,尽管它由于缺乏安全性而被弃用,因此标准已成为 HTTPS 连接,它使用端口 443/TCP 并包含基于 SSL/TL
|