域名系统 DNS
层次结构-
域名服务器分类:
根域名服务器:解析顶级域名;
顶级域名服务器:解析二级域名;
权限域名服务器:解析区内的域名;
本地域名服务器:也称为默认域名服务器。可以在其中配置高速缓存。 -
域包含多个区:
两个区需要两个权限域名服务器 -
解析过程
迭代和递归
迭代:域名服务器解析结果返回到本地域名服务器,然后本地域名服务器继续向其它域名服务器请求解析。
递归:域名服务器解析结果继续向前请求解析,最后的结果才会返回。
主机向本地域名服务器请求解析采用递归;
本地域名服务器向其它域名服务器请求解析采用递归或迭代。
文件传输协议 FTP
FTP 需要在运输层建立两个并行的 TCP 连接:控制连接和数据连接,分别占用的端口号是 21 和 20 。
控制连接在整个会话期间一直保持打开,而数据连接在数据传送完毕之后就关闭。
远程终端协议 TELNET
用于登录到远程主机上,并且远程主机上的输出也会返回。
适应许多计算机和操作系统的差异,例如不同操作系统系统的换行符定义。
电子邮件协议
发送协议常用 SMTP,读取协议常用 POP3 和 IMAP。
- POP3:只要用户从服务器上读取了邮件,就把该邮件删除。
- IMAP:需手动删除邮件,支持创建自定义文件夹。
- SMTP:只能发送 ASCII 码,而互联网邮件扩充 MIME 可以发送二进制文件。
动态主机配置协议 DHCP
自动配置 IP 地址、子网掩码、默认路由器 IP 地址、域名服务器的 IP 地址。
工作原理:
需要 IP 地址的主机广播发送 DHCP 发现报文(将目的地址置为全 1,即 255.255.255.255:67,源地址设置为全 0,即 0.0.0.0:68),DHCP 服务器收到发现报文之后,则在 IP 地址池中取一个地址,发送 DHCP 提供报文给该主机。
点对点传输 P2P
洪流:对于一个文件,对等方的集合
文件块:文件的数据单元,大小固定。
追踪器:一个对等方加入洪流时,必须向追踪器注册,并周期性地通知追踪器它仍在洪流中。
相邻对等方:追踪器会随机从洪流中选择若干个对等方与新对等方连接,有连接的对等方成为相邻对等方。接收和发送文件块都是在相邻对等方中进行。
最稀有优先的策略:当一个对等方需要很多文件块时(一对多),优先请求相邻对等方中副本最少的文件块。
最高速率:当很多对等方向同一个对等方请求文件块时(多对一),优先选择以最高速率向其发送文件块的对等方。
常用端口
应用层协议 | 端口号 | 运输层协议 |
---|---|---|
DNS | 53 | UDP |
FTP | 控制连接 21,数据连接 20 | TCP |
TELNET | 23 | TCP |
DHCP | 目的端口 67,源端口 68 | UDP |
HTTP | 80 | TCP |
SMTP | 25 | TCP |
POP3 | 110 | TCP |
IMAP | 143 | TCP |
网友评论