《图解TCP/IP》章5-IP协议相关技术-读书笔记

  • DNS

1 域名是指为了识别主机名称和组织机构名称的一种具有分成的名称。
2 DNS:将域名解析为对应的IP地址。
3 查找域名对应的IP地址:>nslookup 主机名
4 如果想修改该分层的域名或重新设置域名服务器的IP地址,还必须得在其上层的域名服务器中进行追加或修改。
5 所有的域名服务器都必须注册根域名服务器的IP地址。
6 一个DNS解析器至少要注册一个以上域名服务器的IP地址。通常,它至少包括组织内部的域名服务器的IP地址。用户所使用的工作站或个人电脑都属于解析器。
7 解析器向域名服务器查询IP地址,该域名服务器会首先在自己的数据库进行查找。如果有则返回,没有则向根域名服务器发送查询请求,向下遍历。
8 解析器和域名服务器将最新了解到的信息暂时保存在缓存中。
9 DNS的主要记录

类型编号内容
A1主机名的IP地址(IPv4)
NS2域名服务器
CNAME5主机别名对应的规范名称
SOA6区域内权威记录起始标志
WKS11已知的服务
PTR12IP地址反向解析
HINFO13主机相关的追加信息
MINFO14邮箱与邮件组信息
MX15邮件交换
TXT16文本
SIG24安全证书
KEY25密钥
GPOS27地理位置
AAAA28主机的IPv6地址
NXT30下一代域名
SRV33服务器选择
*255所有缓存记录
  • ARP

10 ARP是一种解决地址问题的协议。以目标IP地址为线索,用来定位下一个应该接收数据分包的网络设备对应的MAC地址。如果目标主机不在同一个链路上时,可以通过ARP查找下一跳路由器的MAC地址。
11 ARP只适应于IPv4,不能用于IPv6。IPv6中可以用ICMPv6替代ARP发送邻居探索消息。
12 主机A通过广播发送一个ARP请求包,内容包含主机B的IP地址和主机A的MAC地址,请求了解主机B的MAC地址。主机B发送ARP响应包返回。
13 查询本机的ARP表:>arp -a
14 RARP协议与ARP协议相反,从MAC地址定位IP地址。

  • ICMP

15 ICMP的主要功能包括,确认IP包是否成功送达目的地,通知在发送过程当中IP包被废弃的具体原因,改善网络设置等。
16 ICMP的消息大致可以分为两类,一类是通知出错原因的错误消息,另一类是用于诊断的查询消息。
17 ICPM消息类型

类型(十进制数)内容说明
0回送应答判断数据包是否已成功到达对端
3目标不可达会返回不可达的具体原因
4原点抑制缓和网络拥堵,一般不被使用
5重定向或改变路由会返回最合适的路由信息和源数据,一般不进行该设置
8回送请求判断数据包是否已成功到达对端
9路由器公告发现与自己相连网络中的路由器
10路由器请求发现与自己相连网络中的路由器
11超时通知该包已被丢弃
17地址子网请求用于了解子网掩码的情况
18地址子网应答用于了解子网掩码的情况

18 ICMP目标不可达消息(类型3)

错误号ICMP不可达消息
0Network Unreachable
1Host Unreachable
2Protocol Unreachable
3Rort Unreachable
4Fragmentation Needed and Don’t Fragment was Set
5Soruce Route Failed
6Destination Network Unknown
7Destination Host Unknown
8Source Host Unknown
9Communication with Destination Network is Administratively Prohibited
10Communication with Destination Host is Administratively Prohibited
11Destination Network Unreachable for Type of service
12Destination Host Unreachable for Type of service
  • DHCP

19 DHCP实现自动设置IP地址、统一管理IP地址分配,实现即插即用。
20 DHCP服务器需设置好所要分配的IP地址,相应的子网掩码、路由控制信息以及DNS服务器的地址。
21 为了检查所有分配的IP地址以及已经分配了的IP地址是否可用,DHCP服务器或DHCP客户端必须具备以下功能:

  1. DHCP服务器:在分配IP地址前发生ICMP回送请求包,确认没有返回应答。
  2. DHCP客户端:针对从DHCP那里获得的IP地址发送ARP请求包,确认没有返回应答。

22 DHCP中继代理设置DHCP服务器的IP地址,从而可以在DHCP服务器上为每个网端注册IP地址的分配范围。

  • 其他IP相关技术

23 NAT用于在本地网络中使用私有地址,在连接互联网时转而使用全局IP地址的技术。
24 IP隧道:在网络层的首部后面继续追加网络层首部的通信方法。
25 ICMP(MLD)的两大作用:向路由器表面想要接收多播消息(并通知想要接收多播的地址);向交换集线器通知想要接收多播的地址。
26 IP任播:为那些提供同一服务的服务器配置同一个IP地址,并与最近的服务器进行通信的一种方法,如110。
27 RSVP技术:用于控制通信质量,一是提供点对点的详细优先控制,另一个是提供相对较粗粒度的优先控制。
28 ECN:在发送包的IP首部中记录路由器是否遇到拥塞,并在返回包的TCP首部中通知是否发生过拥塞。
29 Mobile IP:在主机所连接的子网IP发送变化时,主机IP地址仍保持不变。移动主机在移动前按照以往的模式进行通信,在移动之后则通过外部代理发送转发数据包向归属代理通知自己的地址。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值