| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 网络协议 -> 计算机网络知识点汇总(王道) -> 正文阅读 |
|
[网络协议]计算机网络知识点汇总(王道) |
目录 3.5.1 信道划分介质访问控制(静态)(频分FDM、时分TDM、波分WDM、码分CDM) 3.5.2 随机访问介质访问控制(动态)(ALOHA、CSMA、CSMA/CD、CSMA/CA) 3.5.3 轮询访问介质访问控制(动态)(轮询、令牌传递)? 第 1 章 计算机网络概述1.1 计算机网络的组成1.2 计算机网络的分类?总线型弊端:若总线断开,则影响很多主机,使其无法转递信息 星型:若主机A和集线器D中间断开,则不影响其他任何主机之间传递信息 1.3 性能指标1.3.1 带宽
1.3.2 吞吐量
1.3.3 时延1.3.4 时延带宽积(链路容量)1.3.5 往返时延RTT1.3.6 利用率? 1.4 分层结构
1.4.1 OSI参考模型(7层)
1.4.2 TCP/IP参考模型(4层)
? 1.4.3 合成参考模型(5层)? 第 2 章 物理层2.1 物理层概述2.2 数据通信基础知识? ? 2.3 码元、波特、速率、带宽*? 2.4 奈氏准则、香农定理*2.4.1 失真2.4.2 奈氏准则*2.4.3 香农定理*2.4.4 "Nice"和"香浓"2.5 编码、调制*2.5.1 数字数据编码为数字信号2.5.2 数字数据调制为模拟信号2.5.3 模拟数据编码为数字信号2.5.4 模拟数据调制为模拟信号2.6 物理层传输介质2.6.1 导向性传输介质? ? ? 2.6.2 非导向性传输介质2.7 物理层设备2.7.1 中继器2.7.2 集线器第 3 章 数据链路层3.1 数据链路层概述? 3.2 封装成帧、透明传输? ? ? ? ? 3.3 差错控制? 3.3.1 检错码(奇偶校验码、CRC循环冗余码)3.3.1.1 奇偶校验码 3.3.1.2 CRC循环冗余码* ? 3.3.2 纠错码(海明码)3.3.2.1 海明码* ? ? ? ? 3.4 流量控制与可靠传输机制*
3.4.1 停止-等待协议? ? ? ? ? 3.4.2 后退N帧协议(GBN)?有窗口就可以发送(发送端有窗口可以发送数据帧,接收端有窗口可以发送确认帧) ? ? ? GBN总结重点:
3.4.3 选择重传协议(SR)? ? ? SR重点总结:
3.5 介质访问控制(MAC协议)*? 3.5.1 信道划分介质访问控制(静态)(频分FDM、时分TDM、波分WDM、码分CDM)? 3.5.1.1 频分多路复用(FDM) 3.5.1.2 时分多路复用(TDM) ? 3.5.1.3 波分多路复用(WDM) 3.5.1.4 码分多路复用(CDM)* 3.5.2 随机访问介质访问控制(动态)(ALOHA、CSMA、CSMA/CD、CSMA/CA)3.5.2.1 ALOHA协议 ?
3.5.2.2 CSMA协议 ? ? ? ? ?注:p-坚持CSMA是有的主机(p的概率)直接发送,有的主机(1-p的概率)监听到下一个时序再发送,降低了冲突的可能性 3.5.2.3 CSMA/CD协议**
? ? ?最小帧长是为了确保在检测到碰撞时,帧还没有发完。检测到碰撞的最短时间是2(tao) 3.5.2.4 CSMA/CA协议 ? CSMA/CD与CSMA/CA区别:
3.5.3 轮询访问介质访问控制(动态)(轮询、令牌传递)3.5.3.1 轮询协议 3.5.3.2 令牌传递协议* 3.6 局域网局域网(Local Area Network):简称LAN,是指在某一区域内由多台计算机互联成的计算机组,使用广播信道 决定区域网的主要因素为:网络拓扑、传输介质、介质访问控制方法 ? 局域网分类:
IEEE 802标准:
3.6.1 以太网
? ? ? ? 3.6.2 无线局域网? ? ? ? 3.7 广域网3.7.1 PPP协议
PPP协议无需满足的要求:纠错、流量控制、序号、不支持多点线路 ? ? 3.7.2 HDLC协议
? ? ?节点交换机是在一个网络内的,而路由器是在几个网络之间的 3.8 链路层设备? 3.8.1 网桥? ? 3.8.2 交换机
? 第 4 章 网络层4.2 数据交换方式*4.2.1 电路交换4.2.2 报文交换4.2.3 分组交换(数据报、虚电路)? ? ? 4.2.3.1 数据报方式 4.2.3.2 虚电路方式 ? 4.3 IP*4.3.1 IP数据报格式? ? 4.3.2 IP数据报分片
4.3.3 IPv4地址? ? ? ?路由器对目的地址是私有IP地址的数据报一律不进行转发 4.3.4 网络地址转换(NAT)4.3.5 子网划分、子网掩码? ? ? ? 4.3.6 无分类编址CIDR(构成超网)? ? ? 4.3.7 ARP协议? ? ? 4.3.8 DHCP协议? 4.3.9 ICMP协议? ? ? ? ? 4.4 IPv6? ? ? ? ? ? 4.5 路由算法及路由协议? ? 4.5.1 RIP协议与距离向量算法? ? ? ? ? 4.5.2 OSPF协议与链路状态算法? ? ? ? 4.5.3 BGP协议? ? ? ? ? ? 4.6 IP组播4.6.1 硬件组播4.6.2 因特网范围内组播? 4.7 移动IP? ? 4.8 网络层设备4.8.1 路由器? ? ? ? 第 5 章 传输层5.1 传输层概述5.2 UDP协议?? ? ? 5.3 TCP协议*5.3.1 TCP协议特点5.3.2 TCP报文段格式? ? 5.3.3 TCP连接管理? ? ? 5.3.4 TCP可靠传输? ? ? ? 5.3.5 TCP流量控制*? ? 5.3.6 TCP拥塞控制*? ? ? 第 6 章 应用层6.1 应用层概述? ? 6.2 域名解析系统DNS? ? ? 6.3 文件传输协议FTP? FTP传输模式:
6.4 电子邮件? ? ? ? ? ? ? 6.5 万维网和HTTP协议? ? ? ? |
|
网络协议 最新文章 |
使用Easyswoole 搭建简单的Websoket服务 |
常见的数据通信方式有哪些? |
Openssl 1024bit RSA算法---公私钥获取和处 |
HTTPS协议的密钥交换流程 |
《小白WEB安全入门》03. 漏洞篇 |
HttpRunner4.x 安装与使用 |
2021-07-04 |
手写RPC学习笔记 |
K8S高可用版本部署 |
mySQL计算IP地址范围 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 4:24:09- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |