80个选择题,实验内容要考察,8分判断,12分大题(分析一下,填空题)
  1. ipv4和ipv6的区分
  1. 实验内容大题和选择题都要考察
  1. 配置路由器配置这种交通配置命令
notion image
大题主要是填空
边边角角涉及一些但是不是特
考试是邱劲松出题,难度不是特别大,平时练习和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填充方法
差错控制
检察错误,纠正错误
  1. hamming 距离
  1. hamming code
  1. CRC 检错为主
丢失,超时重发,go-back-N
发的时间很短,等待时间很长
发送窗口最多有多大
全部超时重发,丢弃
sender window receive window
三种情况窗口对应不同的位置
带宽利用率
tokening bit—map binary countdown

复习重点内容

第一章节

围绕黑体字周围出题,重点是分层的概念
  1. layers OSI,TCP/IP 7层,5层混合模型(考察)
  1. 避免考两个不相干层
  1. 抽象的概念
  1. 什么是服务,协议,接口,服务访问点,如何定义
  1. 描述的是一个协议,接口,还是服务的概念?
  1. 网络中的很多都是抽象的概念,了解上下文中是什么意思
  1. 判断这个是这一层的吗?
  1. 数据传输单位PDU:NPDU,TPDU网络层,运输层(TPDU=segment, NPDU=packet)
  1. frame数据链路层的单位,物理层一定是通过bit进行编码,曼彻斯特编码
  1. C/S P2P(peer to peer)不是PPP

第二章节

  1. signal rate(baud) vs data rate(bps)
  1. 信号的理论上限,取最小的上限,没有给定编码级别,无限
  1. 解调器,编码解码设备
  1. code,video还需要codec才能够传,file直接到modem中去传递
  1. modem QAM16 64,信号多少个
  1. QAM64表示64个信号,信号有64种
  1. 编码的方案,NRZ,NRZI,曼彻斯特编码信号率是波特率的两倍,4B/5B产生中间比特跳变
  1. 100Base-T 100M 4B/5B
  1. 10 Base-T 曼彻斯特编码
  1. 传输介质:twisted pair双绞线 抗电磁干扰,fiber光纤 天生没有电磁干扰,传递十分快距离远
会考察判断题
  1. 多路复用:TDM,FDM,CDM
时分:轮流,FDM: 大家都同时传,但是占据的频率不一样,CDM:频率是一样的,但是编码不同
  1. S*A:正交 1 0 -1 主要是0要变成-1

第三章节

  1. 主要是点对点的HDLC
  1. 将物理层封装抽象一下给上方网络层提供的接口,将bit变成frame进行编码
  1. 每一些bit是干什么的,控制的,数据的,校验的
  1. frame怎么形成,byte/bit stuffing 比特字节填充(framing)
  1. 添加flag,字节前面加转义,字节填充是5个1后面添加0
  1. 差错控制,校验detect, correct
  1. 海明距离检测纠错,一种正确的码字
  1. 纠错需要知道2d+1
  1. 海明码的计算和组合需要认真掌握
  1. check校验位和数据位的关系
  1. 加起来的和:奇校验和偶校验
  1. CRC循环冗余校验,基本是讲检错
  1. 什么是detect 什么是correct 区分概念
  1. 5位-4个0,检验位是除数-1 异或运算
  1. 协议:
    1. stop and wait 待完善
      1. 正确的
      2. 错误的 NAK
      3. 重发 timeout
      4. 丢弃操作
    2. sliding window滑动窗口
      1. go-back-N接收方缓存只有一个
      2. select repeat接收方缓存不止一个
  1. sender, receiver发送方和接收方的窗口window size
  1. window size
  1. 区别新的还是旧的,新就是7,旧的就是0
  1. 带宽利用率时间占比的问题,发送时间
notion image
  1. 算时间,总时间,回头看题目

第四章节

  1. ALOHA(pure, slotted)
  1. CSMA/CD会先监听信道,CD会冲突检测,给一个距离,发送时间加上两倍传播时间
  1. 重点看CD如何去检测的
  1. frame size最小的是多少,不然时间不满足,经典题目
  1. 二进制后退算法,以太网802.3 b. ,根据冲突次数,binary exponential backoff
  1. 无限局域网,MACA,CA是避免,CD是检测,CSMA/CA802.11出现的标准,细节的区别,AP覆盖所有的终端,不存在隐蔽站点,大家都能收到AP的信号
  1. RTS/CTS 先请求发送,CTS接受回来再开始发送数据
  1. Token-pass:一种tokenring是一种带令牌的环,有令牌才能发送数据
  1. binary countdown无冲突的协议
  1. LAN model局域网的模型
  1. 什么是LLC在mac层之上,LLC/MAC
  1. 802.2,802.3,802.11MAC层
  1. 802.11无限局域网,802.3以太网
  1. Ethernet/WLAN
  1. 帧结构:目标,源。数据,类型,CRC
  1. 目网络的放前面,引导码在物理层上加的引导码,数据编码完全不同
  1. 后面是曼彻斯特编码,前面不是曼彻斯特编码,type和1500是不一样的,长度解释,类型解释
  1. frame struct 有没有满足64字节,不到就填充
  1. 以太网的最短帧长64,地址字段是6个字节,IP是4个字节
  1. switch实验 交换机和网桥不太一样,hub物理层的设备
  1. VLAN分割广播域和冲突域
  1. collision domain和broadcast domain冲突域和广播域
  1. hub是一个collision,switch冲突域是分开的
  1. 广播域都是一个,VLAN分开广播域,记忆端口进行分割
  1. 不会考STP协议
  1. 不会在考试中写命令
  1. 根据命令配置,分析他配置了什么OSPF的练习

第五章节

  1. datagram数据报 无连接
  1. virtual circuit面向连接,都是可以实现的
  1. Internet使用的是数据报的方式
  1. 数据报和虚拟电路的对比
  1. 一个是连接有无,datagram 全程携带完整的地址,虚拟电路只有在连接过程中才带完整的地址,后续携带连接编号,如果路由器出现问题,无法挥发
  1. distance vector和link state进行对比(RIP,BGP)(OSPF)
    1. 前者两两邻居交换数据,互相握手,频繁的点对点的交流,交换的是路由信息,目标网络和距离进行交换,交换路由距离和长短
    2. 后者是多播。每个数据都可以交换信息 ,不交换路由表,交换link状态信息,自己计算
  1. RIP和OSPF的对比,cost做对比,hopcost做对比,串行电路
  1. OSPF有一个areo0,主干,所有的area都要和他连接
notion image
A4和A2不能交换,所以需要建立虚电路A4到A0
  1. 两者子网area必须相同,设置相同
  1. BGP
    1. IBGP内部的
    2. BGP邻居内部的,外部的
    3. TCP通信,一定要连接
    4. EBGP外部的,要求两个直接相连,不允许出现第三方
  1. IP一定重点考察
    1. IPV4
    2. IPV6形式
    3. mask子网掩码灵活,30位,2位作为主机地址,只有两个可以作为主机地址
    4. 广播和网络,至少刘两个给主机
    5. private地址,192.168,10,172.16
    6. CIDR全部依赖于mask,可以合并
    7. IP分组的格式:有TTL,fragment,checksum 看练习题
  1. 协议配套的ARP:广播式的方式去问,以太网的帧去承载
  1. ICMP:IP去承载,明确知道发送给谁,有明确的源地址
  1. DHCP:广播协议
  1. NAT:地址转换,outside-inside,抓路由器的port
  1. 内部的PC机进行转换,ICMP中的IP进行转换,应该截取相关内容,端口改变
  1. MPLS:根据label转换数据

第六章节

  1. 看wel-known ports 什么应用是什么端口
  1. UDP 原端口,datagram,DNS,RTP协议会使用它
  1. TCP格式:知道里面有哪些元素,端口号,序号和确认序号
    1. segment format(sequence number, ack number)
    2. 注意表达形式,确认序号是next还是current
    3. 如果是next,3就代表是期望接受的,对之前所有的进行数据确认
    4. windows size 接收方的窗口大小,作为流量控制flow control
    5. windows size 10k 也就是最多发10k 作为flow control
  1. FSM连接状态管理机熟背
    1. 图里的迁移是什么意思
    2. closed established time-wait状态
    3. 处于这个状态在等什么
    4. 主动连接方和被动连接方
    5. SYN ACK
    6. 释放:主动释放,被动释放
    7. finish互相发送才算结束
    8. timewait状态
    9. notion image
  1. 定期探针,保证不死锁
  1. timer有一个定时器
    1. 拥塞控制,慢启动,线性增加
  1. RTT的估算,SRTT的值如何得到
notion image
需要旧的比较多

第七章节

  1. DNS 域名查询
  1. local, authoritative, TLD, root
  1. UDP port 53
  1. A CN别名,需要返回重新查看
  1. 电子邮件:SMTP。POP3/IMAP 发收收
  1. MIME做为邮件扩展
  1. base64编码如何进行?需要考察
  1. 3个八字节的变成6个4字节的
  1. content-type text/plain html image
  1. SMTP 25 POP3 110
  1. WWW URL Cookie的概念
  1. post/get的方法
  1. http的协议
    1. 1.0
    2. 1.1 pipeline,按照顺序响应
    3. 2 server push服务器推给你,首页给你返回了三张图片image,读取网页push,TCP扫描
    4. 3 QUIC UDP协议 错序发
    5. pipeline persistent connection不同的意思,按照顺序,一定是连着上面的keep_alive实现
  1. TCP队首阻塞,QUIC阻塞

第八章节

  1. 加密算法
    1. symmetric key对称密钥
    2. 公钥算法RSA
    3. 量子加密 一次性的
    4. CBC密码连:产生不同的效果
    5. diffie-hellman key exchange
    6. 加密的原则:冗余和新鲜度
  1. 数字签名
    1. 公钥的签名
    2. 摘要签名,MD5,SHA
    3. 证书进行管理 CA
    4. private签,CA的公钥进行核实,不是web
  1. 认证协议:
    1. 中间人攻击
    2. 反射攻击:不让它建立多个连接就可以
    3. 知道有这个东西就行
  1. PGP的应用,如何应用key的概念
  1. 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
Loading...
fufu酱
fufu酱
一个爱折腾的大学生
公告
👋
欢迎 欢迎来到fufu酱的blog! 💞️我是22级浙江大学竺可桢学院计算机科学与技术专业的学生 一个爱折腾的大学生 🌱我会在这个网站上更新我的笔记和工具分享 🌈目前all in MLLM 📫你可以用下面的方式联系到我
🍀
今後ともよろしくお願いします