80个选择题,实验内容要考察,8分判断,12分大题(分析一下,填空题)
- ipv4和ipv6的区分
- 实验内容大题和选择题都要考察
- 配置路由器配置这种交通配置命令
大题主要是填空
边边角角涉及一些但是不是特
考试是邱劲松出题,难度不是特别大,平时练习和quiz和考试重合度比较大
题目很多是历年卷的题目,贴近王道考研真题,题目很多都见过
最基本的概念:
第一章
出一些概念题目,重点是layer分层
两种分层模型,OSI,TCP模型
抽象的概念,什么是服务协议接口
端到端
PDU NPDU,TPDU
frame 物理层 bit为单位
C/S模式 P2P模式peer to peer
通信上面的结构
第二章
baud bps 转换 两个公式有无噪声,使用不同东西
信号的理论上限,数据的传输上限
无上限,编码级别
一个信号对应几个data,取决于编码假设
香农,你古斯特
调试解调器,编码解码器
编码方式,采用4B/5B编码的方式
NRZ,Manchester, Bipolar,4B/5B
100base-T 4B/5B
10base-t machester
传输介质:双绞线抗电磁干扰,光纤fiber
TDM,FDM,CDM
0变成-1
将物理层提供向上提供的接口和服务
bit → frame → bit/byte填充方法
差错控制
检察错误,纠正错误
- hamming 距离
- hamming code
- CRC 检错为主
丢失,超时重发,go-back-N
发的时间很短,等待时间很长
发送窗口最多有多大
全部超时重发,丢弃
sender window receive window
三种情况窗口对应不同的位置
带宽利用率
tokening bit—map binary countdown
复习重点内容
第一章节
围绕黑体字周围出题,重点是分层的概念
- layers OSI,TCP/IP 7层,5层混合模型(考察)
- 避免考两个不相干层
- 抽象的概念
- 什么是服务,协议,接口,服务访问点,如何定义
- 描述的是一个协议,接口,还是服务的概念?
- 网络中的很多都是抽象的概念,了解上下文中是什么意思
- 判断这个是这一层的吗?
- 数据传输单位PDU:NPDU,TPDU网络层,运输层(TPDU=segment, NPDU=packet)
- frame数据链路层的单位,物理层一定是通过bit进行编码,曼彻斯特编码
- C/S P2P(peer to peer)不是PPP
第二章节
- signal rate(baud) vs data rate(bps)
- 信号的理论上限,取最小的上限,没有给定编码级别,无限
- 解调器,编码解码设备
- code,video还需要codec才能够传,file直接到modem中去传递
- modem QAM16 64,信号多少个
- QAM64表示64个信号,信号有64种
- 编码的方案,NRZ,NRZI,曼彻斯特编码信号率是波特率的两倍,4B/5B产生中间比特跳变
- 100Base-T 100M 4B/5B
- 10 Base-T 曼彻斯特编码
- 传输介质:twisted pair双绞线 抗电磁干扰,fiber光纤 天生没有电磁干扰,传递十分快距离远
会考察判断题
- 多路复用:TDM,FDM,CDM
时分:轮流,FDM: 大家都同时传,但是占据的频率不一样,CDM:频率是一样的,但是编码不同
- S*A:正交 1 0 -1 主要是0要变成-1
第三章节
- 主要是点对点的HDLC
- 将物理层封装抽象一下给上方网络层提供的接口,将bit变成frame进行编码
- 每一些bit是干什么的,控制的,数据的,校验的
- frame怎么形成,byte/bit stuffing 比特字节填充(framing)
- 添加flag,字节前面加转义,字节填充是5个1后面添加0
- 差错控制,校验detect, correct
- 海明距离检测纠错,一种正确的码字
- 纠错需要知道2d+1
- 海明码的计算和组合需要认真掌握
- check校验位和数据位的关系
- 加起来的和:奇校验和偶校验
- CRC循环冗余校验,基本是讲检错
- 什么是detect 什么是correct 区分概念
- 5位-4个0,检验位是除数-1 异或运算
- 协议:
- stop and wait 待完善
- 正确的
- 错误的 NAK
- 重发 timeout
- 丢弃操作
- sliding window滑动窗口
- go-back-N接收方缓存只有一个
- select repeat接收方缓存不止一个
- sender, receiver发送方和接收方的窗口window size
- window size
- 区别新的还是旧的,新就是7,旧的就是0
- 带宽利用率时间占比的问题,发送时间
- 算时间,总时间,回头看题目
第四章节
- ALOHA(pure, slotted)
- CSMA/CD会先监听信道,CD会冲突检测,给一个距离,发送时间加上两倍传播时间
- 重点看CD如何去检测的
- frame size最小的是多少,不然时间不满足,经典题目
- 二进制后退算法,以太网802.3 b. ,根据冲突次数,binary exponential backoff
- 无限局域网,MACA,CA是避免,CD是检测,CSMA/CA802.11出现的标准,细节的区别,AP覆盖所有的终端,不存在隐蔽站点,大家都能收到AP的信号
- RTS/CTS 先请求发送,CTS接受回来再开始发送数据
- Token-pass:一种tokenring是一种带令牌的环,有令牌才能发送数据
- binary countdown无冲突的协议
- LAN model局域网的模型
- 什么是LLC在mac层之上,LLC/MAC
- 802.2,802.3,802.11MAC层
- 802.11无限局域网,802.3以太网
- Ethernet/WLAN
- 帧结构:目标,源。数据,类型,CRC
- 目网络的放前面,引导码在物理层上加的引导码,数据编码完全不同
- 后面是曼彻斯特编码,前面不是曼彻斯特编码,type和1500是不一样的,长度解释,类型解释
- frame struct 有没有满足64字节,不到就填充
- 以太网的最短帧长64,地址字段是6个字节,IP是4个字节
- switch实验 交换机和网桥不太一样,hub物理层的设备
- VLAN分割广播域和冲突域
- collision domain和broadcast domain冲突域和广播域
- hub是一个collision,switch冲突域是分开的
- 广播域都是一个,VLAN分开广播域,记忆端口进行分割
- 不会考STP协议
- 不会在考试中写命令
- 根据命令配置,分析他配置了什么OSPF的练习
第五章节
- datagram数据报 无连接
- virtual circuit面向连接,都是可以实现的
- Internet使用的是数据报的方式
- 数据报和虚拟电路的对比
- 一个是连接有无,datagram 全程携带完整的地址,虚拟电路只有在连接过程中才带完整的地址,后续携带连接编号,如果路由器出现问题,无法挥发
- distance vector和link state进行对比(RIP,BGP)(OSPF)
- 前者两两邻居交换数据,互相握手,频繁的点对点的交流,交换的是路由信息,目标网络和距离进行交换,交换路由距离和长短
- 后者是多播。每个数据都可以交换信息 ,不交换路由表,交换link状态信息,自己计算
- RIP和OSPF的对比,cost做对比,hopcost做对比,串行电路
- OSPF有一个areo0,主干,所有的area都要和他连接
A4和A2不能交换,所以需要建立虚电路A4到A0
- 两者子网area必须相同,设置相同
- BGP
- IBGP内部的
- BGP邻居内部的,外部的
- TCP通信,一定要连接
- EBGP外部的,要求两个直接相连,不允许出现第三方
- IP一定重点考察
- IPV4
- IPV6形式
- mask子网掩码灵活,30位,2位作为主机地址,只有两个可以作为主机地址
- 广播和网络,至少刘两个给主机
- private地址,192.168,10,172.16
- CIDR全部依赖于mask,可以合并
- IP分组的格式:有TTL,fragment,checksum 看练习题
- 协议配套的ARP:广播式的方式去问,以太网的帧去承载
- ICMP:IP去承载,明确知道发送给谁,有明确的源地址
- DHCP:广播协议
- NAT:地址转换,outside-inside,抓路由器的port
- 内部的PC机进行转换,ICMP中的IP进行转换,应该截取相关内容,端口改变
- MPLS:根据label转换数据
第六章节
- 看wel-known ports 什么应用是什么端口
- UDP 原端口,datagram,DNS,RTP协议会使用它
- TCP格式:知道里面有哪些元素,端口号,序号和确认序号
- segment format(sequence number, ack number)
- 注意表达形式,确认序号是next还是current
- 如果是next,3就代表是期望接受的,对之前所有的进行数据确认
- windows size 接收方的窗口大小,作为流量控制flow control
- windows size 10k 也就是最多发10k 作为flow control
- FSM连接状态管理机熟背
- 图里的迁移是什么意思
- closed established time-wait状态
- 处于这个状态在等什么
- 主动连接方和被动连接方
- SYN ACK
- 释放:主动释放,被动释放
- finish互相发送才算结束
- timewait状态
- 定期探针,保证不死锁
- timer有一个定时器
- 拥塞控制,慢启动,线性增加
- RTT的估算,SRTT的值如何得到
需要旧的比较多
第七章节
- DNS 域名查询
- local, authoritative, TLD, root
- UDP port 53
- A CN别名,需要返回重新查看
- 电子邮件:SMTP。POP3/IMAP 发收收
- MIME做为邮件扩展
- base64编码如何进行?需要考察
- 3个八字节的变成6个4字节的
- content-type text/plain html image
- SMTP 25 POP3 110
- WWW URL Cookie的概念
- post/get的方法
- http的协议
- 1.0
- 1.1 pipeline,按照顺序响应
- 2 server push服务器推给你,首页给你返回了三张图片image,读取网页push,TCP扫描
- 3 QUIC UDP协议 错序发
- pipeline persistent connection不同的意思,按照顺序,一定是连着上面的keep_alive实现
- TCP队首阻塞,QUIC阻塞
第八章节
- 加密算法
- symmetric key对称密钥
- 公钥算法RSA
- 量子加密 一次性的
- CBC密码连:产生不同的效果
- diffie-hellman key exchange
- 加密的原则:冗余和新鲜度
- 数字签名
- 公钥的签名
- 摘要签名,MD5,SHA
- 证书进行管理 CA
- private签,CA的公钥进行核实,不是web
- 认证协议:
- 中间人攻击
- 反射攻击:不让它建立多个连接就可以
- 知道有这个东西就行
- PGP的应用,如何应用key的概念
- SSL/TLS HTTP,SSL的过程交互过程,怎么握手
中英文对照
Data Link Layer: 数据链路层
Network Layer: 网络层
Transport Layer: 传输层
Application Layer: 应用层
MAC Sublayer: MAC 子层
LLC (Logical Link Control): 逻辑链路控制
Virtual Circuit Service: 虚电路服务
Acknowledged Datagram Service: 带确认的数据报服务
Client-Server Service: 客户端-服务器服务
OSI Model: OSI 模型
Data Packet: 数据包
Interface: 接口
Twisted Pair Cable: 双绞线
Fiber Optics: 光纤
Coaxial Cable: 同轴电缆
Base-T, Base-F
FDM (Frequency Division Multiplexing): 频分复用
TDM (Time Division Multiplexing): 时分复用
WDM (Wavelength Division Multiplexing): 波分复用
CDM (Code Division Multiplexing): 码分复用
Circuit Switching: 电路交换
Packet Switching: 分组交换
Baud Rate: 波特率
CRC (Cyclic Redundancy Check): 循环冗余校验
Selective Repeat Protocol: 选择性重传协议
Go-Back-N Protocol: 回退 N 协议
MAC (Medium Access Control): 媒体访问控制
Token Ring: 令牌环
RTS (Request To Send): “准备发送”请求
CTS (Clear To Send): “允许发送”确认
ALOHA 协议: 纯ALOHA协议,想发就发
Network Interface Card (NIC): 网络接口卡
VLAN (Virtual Local Area Network): 虚拟局域网
CSMA/CD (Carrier Sense Multiple Access with Collision Detection): 载波监听多路访问/碰撞检测
MACA (Multiple Access Collision Avoidance): 多路访问冲突避免
ARP (Address Resolution Protocol): 地址解析协议
TCP (Transmission Control Protocol): 传输控制协议
UDP (User Datagram Protocol): 用户数据报协议
ICMP (Internet Control Message Protocol): 网络控制报文协议
DHCP (Dynamic Host Configuration Protocol): 动态主机配置协议
SSL (Secure Sockets Layer): 安全套接层
RSA Algorithm: RSA 算法
Quantum Cryptography: 量子密码学
MPLS (Multiprotocol Label Switching): 多协议标签交换
OSPF (Open Shortest Path First): 开放最短路径优先
BGP (Border Gateway Protocol): 边界网关协议
DNS (Domain Name System): 域名系统
SMTP (Simple Mail Transfer Protocol): 简单邮件传输协议
MIME (Multipurpose Internet Mail Extensions): 多用途互联网邮件扩展
Data Link: 数据链路
Point-to-Point Links: 点对点链路 (point指普通网络节点)
Broadcast Links: 广播链路
End-to-End: 端到端,一般是指进程到进程,比如TCP提供的是端对端、可靠的、进程间的面向连接的数据传送服务。
Peer-to-Peer: 端对端,是相对于Client-Server客户端-服务器的业务模式而言的
PPP (Point-to-Point Protocol): 点对点协议
Telephone Switch: 电话交换机,是电路交换的一种
Switching: 交换
Framing: 帧处理
Flow Control: 流量控制
Error Control: 差错控制
Congestion Control: 拥塞控制
Electromagnetic Interference (EMI): 电磁干扰
Baseband Transmission: 基带传输
4B/5B scheme: 4B/5B编码
Guard Bands: 防护带
Bandwidth: 带宽
Noiseless Channel: 无噪声信道
Signal-to-Noise Ratio (SNR): 信噪比
Maximum Data Rate: 最大数据传输率
MHz : 兆赫兹
KHz : 千赫兹
Chip Sequence: 码片序列
Codec: 编解码器
Modem: 调制解调器
Analog and Digital Signals: 模拟信号和数字信号
Error Correction: 差错校正
Error Detection: 差错检测
Modulation and Demodulation: 调制与解调
Bit Stuffing: 位填充
Frame Serial Number: 帧序号
Channel Utilization: 信道利用率
Mbps (Megabits per second): 每秒兆比特
Propagation Time: 传播时间
Transmission Errors: 传输错误
Hamming Code: 海明码
Even Parity Sum: 偶校验和,是指在一组二进制数中,1的个数为偶数时,校验位设为0
Parity Bit: 校验位
Check Bits: 校验位
Binary Exponential Back-off: 二进制指数退避算法
Bridge: 网桥
Collision Domain: 冲突域
Broadcast Domain: 广播域
Ethernet Frame: 以太网帧
Start of Frame Delimiter: 帧起始定界符
Preamble: 前导码
CSMA/CD (Carrier Sense Multiple Access with Collision Detection): 带冲突检测的载波侦听多路访问
Network Address: 网络地址
Private Address: 私有地址
Subnet Mask: 子网掩码
Hostname: 主机名
Routing Table: 路由表
Link-State Routing Protocol: 链路状态路由协议
Socket Primitive: 套接字原语
Bind: 绑定
Wireshark: Wireshark抓包工具
Capture Filter: 捕获过滤器
TCP Congestion Window: TCP拥塞窗口
Timeout: 超时
Maximum Segment Size (MSS): 最大分段大小
TPDU (Transport Protocol Data Unit): 协议数据单元
Byte Stream Service Model: 字节流服务模型
TCP Sequence Number: TCP序列号
Acknowledgement Number: 确认号
Three-Way Handshake: 三次握手
SYN Flag: 同步标志位
ACK Flag: 确认标志位
RTT (Round-Trip Time): 往返时间
Jacobson Algorithm: Jacobson算法
TCP Reno: TCP Reno协议
Retransmission Timer: 重传计时器
Persistence Timer: 持续计时器
Deadlock: 死锁
FIN Flag: 结束标志位
CLOSE_WAIT: CLOSE_WAIT状态
FIN_WAIT: FIN_WAIT状态
CLOSING: CLOSING状态
Protocol Stack: 协议栈
RTP (Real-Time Transport Protocol): 实时传输协议
TLS (Transport Layer Security): 传输层安全协议
SSH (Secure Shell): 安全外壳协议
Domain Name Lookup: 域名查询
Root Name Server: 根域名服务器
Authoritative Name Server: 权威域名服务器
Local Name Server: 本地域名服务器
Top Level Name Server: 顶级域名服务器
HTTP Response Code: HTTP响应码
MIME Type/Subtype: MIME类型/子类型
MX Record (Mail Exchange Record): 邮件交换记录
Resource Record (DNS): 资源记录
PHP (Hypertext Preprocessor): 超文本预处理器
JSP (JavaServer Pages): Java服务器页面
CGI (Common Gateway Interface): 通用网关接口
Base64 Encoding: Base64编码
CRLF (Carriage Return + Line Feed): 回车换行
Web Cache: 网络缓存
Persistent Connection: 持久连接
Conditional GET: 条件GET请求
HTML (HyperText Markup Language): 超文本标记语言
CSS (Cascading Style Sheets): 层叠样式表
Form (HTML Element): 表单 (HTML元素)
POST Method: POST方法
URI Path: URI路径
Content-Type Header: 内容类型头
Request Body: 请求体
Host Header: 主机头
Authentication: 认证
MD (Message Digest): 消息摘要
One-Way Hash Function: 单向哈希函数
Public Key: 公钥
Private Key: 私钥
Certificate: 证书
CA (Certificate Authority): 证书颁发机构
Public-Key Algorithm: 公钥算法
RSA (Rivest-Shamir-Adleman Algorithm): RSA算法
Diffie-Hellman Key Exchange Algorithm: Diffie-Hellman密钥交换算法
Replay Attack: 重放攻击
Man-in-the-Middle Attack: 中间人攻击
Shared Secret Key: 共享密钥
Encryption Key: 加密密钥
Decryption Key: 解密密钥
Prime Numbers: 质数
Modulo Operation: 模运算
Cryptographic Principles: 密码学原则
Redundancy: 冗余
Freshness: 新鲜性
One-Time Pad: 一次性密码本
Bit Stream: 位流
Loopback Address: 回环地址
Router ID: 路由器标识
Distance Vector Routing Protocol: 距离向量路由协议
EGP (Exterior Gateway Protocol): 外部网关协议
Datagram Network: 数据报网络
Link State Routing Protocol: 链路状态路由协议
Switch: 交换机
FastEthernet: 快速以太网
Access VLAN (Virtual LAN): 接入虚拟局域网
Trunk Encapsulation Dot1Q: trunk 封装模式
Native VLAN: 本地虚拟局域网
Default Router: 默认路由器
Interface Vlan: 虚拟局域网接口
Static Route: 静态路由
Destination Network: 目标网络
Serial Interface: 串行接口
Multiplexing有哪几种技术?TDM、FDM、CDM
要经过很多层, 包头是一个一个递增还是递减?
服务service和原语Primitive有什么区别?
有哪几种流?
TCP是什么流?字节流
电话用的什么交换? circuit switching 电路交换 正是因为电路交换不好才有了后续那么多数据交换
datalink layer transport layer, network layer 那几个管阻塞congestion?
双绞越多好还是越少好?越多越好
baud rate和data rate?baud rate就是symbol rate
datagram和virtual-circuit 的区别?面向连接和无面向连接
主要的两种传播方式:PPP和broadcast