读书笔记地址,就像电话号码一样,每台主机都必须有一个辨识身份的地址
#读书笔记#地址。就像电话号码一样,每台主机都必须有一个标识地址,以区别于互联网上的其他主机。这个标识号称为IP地址,长度为32位(4字节)或128位(16字节)。较短的地址用于互联网协议版本4(IPv4),较长的地址用于版本6(IPv6)。IPv4已经使用了很多年,仍然占据主导地位,但由于大部分IPv4地址已经分配完毕,网络地址向IPv6迁移的进程正在加速。
IP地址类似于以太网地址。IPv4地址通常由4个字节的值表示,每个字节对应一个十进制数,数字之间用句点分隔。例如,128.112.132.86是普林斯顿大学网站www.princeton.edu的IPv4地址。这种奇怪的记数法被称为点分十进制记数法,比纯十进制或十六进制数值更容易记忆,因此被广泛使用。IPv6地址看起来是这样的:2620:0:1003:100c:9227:E4FF:fee 9:05 EC,看起来比较难懂,暂时不讨论。
IP地址分配机制是一个中心机构首先分配连续的IP地址段给网络的管理员,然后管理员分配一个单一的IP地址给网络中的主机。这样,每台主机都有一个基于其网络的唯一地址。对于台式计算机,IP地址可以是固定的;然而,移动设备经常使用动态地址,并且它们的IP地址至少在设备每次重新连接到互联网时会改变。
姓名。因为人们不太擅长记忆不规则的32位数字,即使用点分十进制书写,也很难记住。因此,要让人们直接访问一个主机,给它一个名称是很方便的。例如,像www.stanford.edu和microsoft.com这样的普通名字叫做域名。域名系统(简称DNS)用于将名称转换为地址,是互联网基础设施的重要组成部分。
路由。必须有一种机制来为每个数据包找到从源地址到目的地址的路径。上述网关提供了这一功能。网关不断交换路由信息,即互联网上网络和设备的互联,并根据路由信息将每个接收到的数据包转发到离最终目的地更近的下一个网关。
协议:最后,为了成功地在不同的计算机之间复制信息,必须有一些规则和步骤来准确地描述上述机制和其他互联网组件如何协同工作。
互联网的核心协议称为IP,它定义了统一的传输机制和信息传输的通用格式。不同类型的物理网络使用其底层协议来传输IP数据包。
IP协议之上是传输控制协议(TCP ),它使用IP协议来提供可靠的传输机制,以便可以将任意长度的字节序列从源地址发送到目的地址。在TCP之上,更高级别的协议利用TCP来提供我们称为“互联网”的服务,例如网页浏览、电子邮件、文件共享等。除此之外,互联网上还有很多其他协议。例如,IP地址的动态分配由DHCP(动态主机配置协议)处理。所有这些协议共同定义了互联网。