计算机网络(7)
POP3 邮件接收协议 110端口 FTP 文件传输协议连接21端口传输20端口 HTTP 超文本传输协议 80端口 IP地址和域名系统 在浏览器地址栏输入IP地址进行访问,首先进行的是【建立TCP连接】 |
在浏览器地址输入网址进行访问,首先进行的是【域名解析】 |
IP地址
接入Internet的每一台计算机都有一个唯一可识别的地址,称之为IP地址,是一个
32位的二进制,通常用四组十进制数表示,每组范围为0~255
现在的互联网是在IPv4协议的基础上运行的,IPv6是下一版本的互联网协议,IPv6 采用128位地址长度,几乎可以不受限制地提供地址
IP地址由网络ID和主机ID两部分组成,网络ID用来标识计算机所处网段;主机ID用 来标识计算机在网段中的位置
IP协议主要是利用TTL(生存时间值)来控制数据传输的时延
【TTL(生存时间)】是Time To Live的缩写,该字段指定IP包被路由器丢弃之前允许通过的最大网段数量,【TTL】是IPv4报头的一个8bit字段
TTL字段由IP数据包的发送者设置,在IP数据包从源到目的地整个转发路径上,每 经过一个路由器,路由器都会修改这个TTL字段值,具体的做法是把该TTL的值减 1,然后再将IP包转发出去,如果在IP包到达目的IP之前,TTL减少为0,路由器将 会丢弃收到的TTL=0的IP包并向IP包的发送者发送ICMP time exceeded消息
IP地址的分类
网络ID不能为0,它有特殊用途,用来表示特殊网段;网络ID也不能为127,IP 地址中的127.0.0.1是一个保留地址,用于网络软件测试和本地进程间的通信, 由于127用来作为网络回路测试用,所以A类可用网络只有126个
其中255.255.255.255表示广播地址,在实际应用中,只有A、B、C三类地址能 够直接分配给主机,D类和E类不能直接分配个计算机
A类
前8位表示网络ID,后24位表示主机ID,网络最高位必须为“0”
地址范围为1.0.0.1~126.255.255.254,可用A类网络126个,每个网络容纳16 777 214台主机