应用层,网络管理

一.应用层

高频(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.常用网络命令(必会)

相关推荐
叼烟扛炮12 小时前
Linux 学习笔记(五十九):epoll 的生死抉择——LT 与 ET 模式
linux·运维·服务器·网络·笔记·学习·php
johnsong18 小时前
AI前沿日报 · 2026-10-31 | 安全失守——当AI工具被下毒、当云端门户洞开
人工智能·安全
水云桐程序员18 小时前
从零开发软件的步骤,软件开发从零到完成应该怎么做?
笔记·学习·软件构建·个人开发
David猪大卫18 小时前
【Linux修炼】环境变量、进程地址空间
linux·c语言·经验分享·笔记·学习·ubuntu·centos
飞飞传输19 小时前
飞驰云联文件交换建设方法论:从单点传输到持续治理
大数据·运维·安全
叼烟扛炮19 小时前
Linux 学习笔记(五十六):IO 多路复用初探——select 的“三宗罪”
linux·服务器·数据库·笔记·学习·php
Ruiery20 小时前
Linux 6.6内核内存管理深度解析(十五):CMA 连续内存分配器
linux·运维·服务器
xixingzhe220 小时前
AI 对话打字机效果:SSE 和 HTTP 的区别与适用场景
网络·网络协议·http
xiaoye-duck20 小时前
《C++ 项目:手写大模型接入 SDK》Gemini接口设计(上):初始化、全量响应实现和测试
开发语言·网络·c++·语言模型
测试界的小码农20 小时前
【Linux 命令实战(01):认识 Linux 终端,从零掌握第一个命令】
linux·运维·服务器