计算机网络

应用层

2018-03-20  本文已影响21人  一块大番薯
域名系统 DNS
层次结构
文件传输协议 FTP

FTP 需要在运输层建立两个并行的 TCP 连接:控制连接和数据连接,分别占用的端口号是 21 和 20 。
控制连接在整个会话期间一直保持打开,而数据连接在数据传送完毕之后就关闭。

远程终端协议 TELNET

用于登录到远程主机上,并且远程主机上的输出也会返回。
适应许多计算机和操作系统的差异,例如不同操作系统系统的换行符定义。

电子邮件协议

发送协议常用 SMTP,读取协议常用 POP3 和 IMAP。

动态主机配置协议 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
上一篇下一篇

猜你喜欢

热点阅读