一.应用层
高频(DNS / DHCP / FTP / Web 配置)。协议功能、端口、命令都要记。
1. 域名系统 DNS
功能:域名 → IP(分布式数据库)
查询方式:递归查询 + 迭代查询
资源记录:A(IPv4)、AAAA(IPv6)、CNAME(别名)、MX(邮件)、NS(域名服务器)、PTR(反向)
端口:53(TCP 用于区传送,UDP 用于普通查询)
2.动态主机配置 DHCP
功能:自动分配 IP、掩码、网关、DNS;端口:UDP 67(服务器)/68(客户端)
四步:Discover → Offer → Request → ACK
3.文件传输 FTP
端口:21(控制连接)、20(数据连接,主动模式)
两种模式:主动(PORT,服务器连客户端) vs 被动(PASV,客户端连服务器)
匿名登录 anonymous;TFTP 简单文件传输,UDP 69 端口,无认证
4.WWW / 电子邮件 / 其他
HTTP(80)、HTTPS(443,TLS/SSL 加密)、URL 结构
邮件:SMTP(25 发信)、POP3(110 收信,下载删除)、IMAP(143 在线管理)
远程:Telnet(23,明文)、SSH(22,加密)
其他:SNMP(161 网络管理)、NTP(123 时间同步)、P2P、流媒体
二.网络管理
1.网络管理模型
五大功能:配置、故障、性能、计费、安全管理(FCAPS)
管理模型:管理者(Manager) + 代理(Agent) + MIB(管理信息库)
2.SNMP(重点)
简单网络管理协议,基于 UDP;采用 轮询(Polling) + 陷阱(Trap) 机制
版本:SNMPv1(简单)、v2c(团体名)、v3(加密认证,安全)
操作:Get、GetNext、Set、Trap
3.常用网络命令(必会)

