最后更新:2022-02-28 18:46:35 手机定位技术交流文章

网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来,为了把计算机网络接入互联网,它们统一使用TCP/IP协议。
TCP/IP协议泛指互联网协议,其中最重要的两个协议是TCP协议和IP协议。只有使用TCP/IP协议的计算机才能够联入互联网,使用其他网络协议
在互联网中,一个IP地址用于唯一标识一个网络接口(Network Interface)。一台联入互联网的计算机肯定有一个IP地址,但也可能有多个IP地址。
IP地址分为IPv4和IPv6两种。
| 区别 | IPv4 | IPv6 |
|---|---|---|
| 地址 | 32位地址,类似101.202.99.12 |
128位地址,类似2001:0DA8:100A:0000:0000:1020:F2F3:1428 |
| 地址数量 | 有232个(大约42亿)地址目前已耗尽 | 有2128个(大约340万亿亿亿亿)地址是根本用不完的 |
| IP地址又分为公网IP地址和内网IP地址。公网IP地址可以直接被访问,内网IP地址只能在内网访问 | ||
因为直接记忆IP地址非常困难,所以通常使用域名访问某个特定的服务。
域名解析服务器DNS负责把域名翻译成对应的IP,客户端再根据IP地址访问服务器。
用nslookup可以查看域名对应的IP地址
网络模型是ISO组织定义的一个计算机互联的标准模型,为了简化网络各层的操作,提供标准接口便于实现和维护。

总结:
本文由 在线网速测试 整理编辑,转载请注明出处。