前言
本文是本人在软考复习阶段的写的只有重点摘要的笔记(纯属个人观点),相信大家在网上已经看到很多有详细介绍的文章,所以大部分我只是提出,没有详细解释,只是为了更好复习。^ O ^
一、OSI/RM七星模型
层次 | 名称 | 主要功能 |
---|---|---|
7 | 应用层 | 事项具体的应用功能 |
6 | 表示层 | 数据的格式与表达、加密、压缩 |
5 | 会话层 | 建立、管理和终止会话 |
4 | 传输层 | 端到端的连接 |
3 | 网络层 | 分组传输和路由选择 |
2 | 数据链路层 | 传送以帧为单位的信息 |
1 | 物理层 | 二进制传输 |
主要设备及协议
- 应用层、表示层、会话层:POP3、FTP、Telnet、SMTP、DHCP、TFTP、SNMP、DNS
- 传输层:TCP、UDP
- 网络层:三层交换机、路由器;ARP、RARP、IP、ICMP、IGMP
- 数据链路层:网桥、交换机(多端口网桥)、网卡;PPTP、L2PT、SLIP、PPP
- 物理层:中继器、集成器(多端口中继器)
二、TCP/IP协议族
常见协议-基于TCP的应用层协议
协议名 | 端口 | 功能 | 说明 |
---|---|---|---|
HTTP | 80 | 超文本传输协议,网页传输 | 不安全,结合SSL的HTTPS协议是安全的超文本传输协议,默认端口443 |
Telnet | 23 | 远程协议 | 不安全,SSH是安全的远程协议 |
FTP | 20数据 21控制 | 文件传输协议 | 不安全,结合SSL的SFYP是安全的文件传输协议 |
POP3 | 110 | 邮件收取 | 附加多媒体数据时需采集MIME。使用WEB方式收发电子邮件时必须设置账号密码登录 |
SMTP | 25 | 邮件发送 | 同上 |
常见协议-基于UDP的应用层协议
协议名 | 端口 | 功能 | 说明 |
---|---|---|---|
DNS | 53 | 域名解析协议,记录域名与IP的映射关系 | 本地客户端主机首查本机host文件;域名服务器首查本地缓存 |
DHCP | 67 | IP地址自动分配 | 169.254.X.X和0.0.0.0时无效地址 |
SNMP | 161 | 简单网络管理协议 | 服务器仅发送消息个当前团队 |
常见协议-网络层协议
协议名 | 功能 | 说明 |
---|---|---|
SRP | 地址解析协议,IP地址转换为MAC地址 | ARP Request请求采用广播进行传送;ARP Response请求采用单播进行传送 |
RARP | 反向地址解析协议,MAC地址转IP地址 | 无 |
ICMP | 因特网控制协议 | PING命令来自该协议 |
IGMP | 组播协议 | 无 |
三、网络诊断命令
常见网络诊断命令扩展
- ping:用于检查网络是否连通,检查错误时,使用由近及远的原则,首先用ping127.0.0.1来检查本机TCP/IP协议栈,能PING通,说明本机协议栈,无问题
- tracert(linux:traceroute):用于确定iP数据包访问目标所采取的路径,若网络不通,能定位到具体哪个结点不通
- nslookup(查询DNS记录)
- netstat:用于显示网络连接、路由表和网络接口信息
- ipconfig(linux:ifconfig):显示TCP/IP网络配置值,如:IP地址,MAC地址,网关地址等
四、IP地址
4.1IPv4
- IPv4使用32位二进制数表示,通常被划分为4个字节,并以点分十进制格式(如192.168.1.1)表示
- IPv4地址空间有限,大约可以容纳43亿个地址,随着互联网的快速发展,IPv4地址已经接近耗尽
4.2IPv6
- IPv6是为了解决IPv4地址耗尽问题而设计的,它使用128位二进制数表示,提供了更大的地址空间,理论上可以容纳无限多个地址
- IPv6地址的表示方法更加复杂,但为了便于阅读和记忆,它通常被缩写成八组四个十六进制数的形式,各组之间用冒号(:)分隔(如2001:0db8:85a3:0000:0000:8a2e:0370:7334)
相较于IPv4,IPv6的不同
- IPv6地址长度为128位,地址空间增大了296倍
- 灵活的IP保温头部格式
- IPv6简化了保温头部格式,字段只有8个,加快了报文转发,提高了吞吐量
- 提高安全性,身份认证和隐私权是IPv6的关键特性
- 支持更多的服务类型
- 允许协议继续演变,增加新的功能,使之适应未来技术的发展
五、WWW服务
5.1URL
HTTP的接入过程(背)
- 在浏览器输入URL,回车
- 浏览器向DNS服务器发出域名解析请求并获得结果
- 与服务器建立TCP连接(三次握手)
- 浏览器向服务器发送数据请求
- 服务器将网页数据发送给浏览器
- 通信完成,断开TCP连接
- 浏览器解析收到数据并解析
域名分类
URL:协议名://主机名.组名.最高层域名。例:http://www.baidu.com
组织 | 含义 | 地理模式 | 含义 |
---|---|---|---|
com | 商业组织 | cn | 中国 |
edu | 教育机构 | hk | 中国香港 |
gov | 政府机构 | mo | 中国澳门 |
mil | 军事部门 | tw | 中国台湾 |
net | 主要网络支持中心 | us | 美国 |
org | 上述以外组织 | uk | 英国 |
int | 国际组织 | jp | 日本 |
5.2HTML
常见的HTML标签及其说明(不一一说明)
六、网络规划与设计
基本原则
- 可靠性原则:确保网络系统的稳定性和可靠性
- 扩展性原则:网络设计应具备一定的前瞻性
- 可运营性原则:网络设计应便于运营和维护
- 可管理性原则:网络应易于管理和维护
主要步骤
- 需求分析
- 网络结构分析
- 设备选型与配置
- 布线系统设计
- 网络安全与管理
七、网络接入技术
有线接入技术
- 交换电话网络(PSTN)
- 数字数据网(DDN)
- 综合业务数字网(ISDN)
- 非对称数字用户线路(ADSL)
- 同轴光纤技术(HFC)
无线接入技术
- 无线局域网(WIFI)
- Zigbee
- 蓝牙(覆盖范围最小)