计算机网络复习
1.计算机网络体系结构
1.1计算机网络概述
1.2计算机网络体系结构和参考模型
ISO/OSI

物链网输会示用
物理层的传输单位为比特
数据链路层传输单位为帧,节点之间的传输,差错控制,流量控制,点到点
网络层的传输单位为数据报,路由,拥塞控制
传输层:端到端,复用与分用
会话层:建立同步,会话,检查点
表示层:数据压缩,编码解码,加密解密
应用层:用户
TCP/IP
传输层:TCP,UDP
应用层:FTP,DNS,SMTP,HTTP
差别


2.物理层
2.1通信基础







2.2传输介质
2.3物理层设备
3.数据链路层
3.1数据链路层的功能
3.2组帧
3.3差错控制




3.4流量控制和可靠传输机制



ARQ(自动重传请求):停止等待协议(S-W);后退N帧协议(GBN);选择重传协议(SR)
后退N帧协议 发送窗口为$2^n-1$
选择重传协议 接受窗口为$2^{n-1}$


3.5介质访问控制
信道划分
时分复用(TDM)
频分复用(FDM)
波分复用(WDM)
码分复用(CDM(A))
随机访问
ALOHA
纯ALOHA

时隙ALOHA

CSMA

CSMA/CD
争用期:往返传播时延 64B 512bit 以太网
最短帧长=最大单向传播时长$\times$2$\times$数据传播速率=往返传播时延$\times$数据传播速率

CSMA/CA


3.6局域网
以太网帧 数据46-1000字节 (46=64-18)
802.1Q 数据46字节->42字节,最大长度不变,以太网帧最大1518字节 ->1522字节


3.7广域网
3.8数据链路层设备
MAC地址长度为6B

4.网络层
4.1网络层的功能
两个功能

两种服务
虚电报


数据报


比较

SDN



拥塞控制


4.2IPV4
IPV4的首部
418,首总偏



IP数据报分片


IPV4地址



NAT



划分子网
划分子网


子网掩码与默认网关

无分类编址



路由聚合


应用


转发分组


ARP

!!:




DHCP
基于UDP


ICMP


4.3IPV6
特点

IPV6首部


IPV6地址


从IPV4到IPV6

4.4路由算法和路由协议
路由算法

距离向量路由算法



链路状态路由算法

路由选择协议


路由信息协议(RIP)(UDP)
规定与特点



收敛过程


好消息传得快,坏消息传的慢

开放最短路径优先协议(OSPF)(IP)
特点


基本工作原理

分组类别


边界网关协议(BGP)(TCP)
特点


BGP路由

路由选择


四种报文


比较

4.5IP多播(面向UDP)


IP多播地址

局域网硬件多播


IGMP

4.6移动IP
概念


过程


4.7网络层设备
冲突域与广播域

路由器的组织和功能


路由表与分组转发

5.传输层
5.1传输层提供的服务
传输层的功能





传输层的端口和寻址



无连接服务和面向连接服务


5.2UDP
概述

首部格式


检验


5.3TCP
特点

报文段




连接管理

TCP连接的建立


TCP连接的释放




可靠传输

序号


确认

重传

流量控制



拥塞控制


满开始和拥塞避免





快重传和快恢复



6.应用层
6.1网络应用模型
C/S模型


P2P模型

6.2域名系统

层次域名系统


域名服务器


域名解析过程



6.3文件传输协议
工作原理

控制连接与数据连接

6.4电子邮件
组成结构



邮件格式与MIME


SMTP和POP3
SMTP


POP3和IMAP

6.5万维网
WWW的概念和组成


超文本传输协议HTTP

操作过程


特点



报文结构



举例

6.6小结

本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 tripodxu的博客!