计算机网络复习笔记总结


本文地址:http://www.cnblogs.com/maplefighting/p/7812028.html

1、OSI模型的数据链路层保证数据正确的顺序,无差错和完整

2、在连续的ARQ协议中,当滑动窗口序号位数为n,则发送窗口最大尺寸为2^n - 1

3、传输层协议有TCP/UDP,网络层有IP,应用层有FTP,HTTP

4、速率为100M的交换机 100M = 100Mb = 12.5MB

5、tcp不支持广播通讯

6、RIP采用距离向量,属于内部网关算法

7、计算机数据交换方式:a、线路交换

b、存储转发交换:a、报文存储转发交换

b、分组交换:a、数据报交换

b、虚电路交换

(emmm....本来是用大花括号括起来的,但是不会写)

(1) 线路交换:a、线路建立阶段 b、数据交换 c、线路释放

(2) 报文交换:不对传输数据做限制,直接封装成一个包进行传输

(3) 分组交换:分组后加分组头

(4) 数据报交换:不建立连接,随机选择路径

(5) 虚电路交换:虚电路建立阶段,数据分组传输,虚电路释放

8、OSI参考模型包括 7 层:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层

① 物理层:建立,管理和释放物理连接

数据传输单元:比特

② 数据链路层:差错控制与流量控制

数据传输单元:帧

③ 网络层:路由选择算法为分组通过通信子网选择适当的传输路径,实现流量控制,拥塞控制与网络互联

数据传输单元:分组

④ 传输层:为分布在不同地理位置计算机的进程通信提供可靠的端----端连接与数据传输服务

数据传输单元:报文

9、TCP/IP参考模型:应用层,传输层,互联网络层,主机网络层 注意与OSI各层的对应

--

10、常用的检错码:奇偶校验码和循环冗余编码(CRC)

11、数据链路层的主要功能:(1) 链路管理 (2) 帧同步 (3) 流量控制 (4) 差错控制 (5) 透明传输(0比特插入/删除方法) (6) 寻址

12、滑动窗口协议:a、单帧停止等待协议

b、多帧连续发送协议;a、后退N帧协议

b、选择重传协议

13、CSMA/CD,以太网

发送流程:先听先发,边听边发,冲突停止,延迟重发

14、冲突窗口:指连接在一个揽段上所有节点能够检测到冲突发生的最短时间(传播延迟的 2 倍)

--网络层:

15、IP是无连接,不可靠的分组传送服务的协议 点---点

16、路由信息协议 RIP

向量-距离路由选择算法 (Bellman-Ford)

17、最短路径优先协议 OSPF

链路状态协议

RIP只能根据相邻路由的表,不知道全网大拓扑结构

OSPF发生变化时用洪泛法通知全网

18、Internet控制报文协议 ICMP

差错与查询、控制功能

ICMP分为两类:差错报告报文与查询报文

19、IGMP 用于多播

20、地址解析协议 ARP

21、IPv6地址位数是IPv4的 4 倍,分组头是IPv4的两倍

--传输层

22、UDP是无连接,不可靠的

用于视频播放,简单交互式应用,多播与广播应用

23、TCP特点是面向连接,面向字节流,支持全双工,支持并发连接,提供确认重传与拥塞控制功能

TCP报文长度 20 - 60 字节

24、tcp建立连接三次握手,释放连接四次挥手****重要

(1) seq x随机生成,但不能为0

(2) 等2MSL:MSL最大报文生存时间。原因:可能超时未收到ACK报文而重发。该端口占用,其他连接不会被当作本次连接

(3) 第三次握手失败时,server不会重发ACK报文,而是发送RST报文,进入closed状态。目的:防止SYN洪泛攻击

(4) 不能只两次握手:会死锁。 C向S发送连接请求,S收到并发送确认应答,S认为建立了发送数据,

但C并没有收到,会忽略S的任何分组,而S超时后会继续发送

25、tcp头部:序号 = 发送数据的第一位的字节序号

确认号 = 接收的字节号加 1

头部长度:数据从整个包哪个字节开始,有4位,能表示 15 × 4 字节

窗口大小:双方的发送接收缓存设置

紧急指针:在URG = 1 时,指出数据紧急那部分

26、tcp发报文,超时重传时间应略大于加权平均往返时间 RTTs

27、tcp使用两个缓存和一个窗口控制字节流传输过程

28、流量控制-->通知窗口

拥塞控制--> (1) 慢开始与拥塞避免

(2) 快重传与快恢复-->丢失连续三次发。直接从超时的一半累加。

发送窗口上限值 = min(拥塞窗口,接收窗口)

29、介质访问控制技术是局域网的最重要基本技术

30、各个路由协议衡量路由好坏标准是路由权。权值越小,该路径越好

31、130.63.160.2,MASK为255.255.255.0。该IP为b类地址,前十六位为网络号,后十六位为主机号,根据掩码,子网号为160,主机号为 2 ,网络号为130.63

32、在tcp/ip协议簇中,解决计算机通信问题在网际层

33、路由器的每个接口是一个广播域

交换机的每个接口是一个冲突域,交换机和集线器的所有接口是一个冲突域

34、FTP 文件传送,SMTP 电子邮件,Telent 远程终端,http 是 TCP, 其他是UDP

35、计算机网络拓扑结构反映网络各实体的结构关系

36、帧中继器是一种广域网

37、rst是复位报文:1、端口未打开 2、请求超时 3、提前关闭 4、在一种已关闭的socket收到数据

38、承载信息量的基本信号单元是码元

信息量的单位是比特

39、IP地址不能直接用于通信,在实际网络的链路上传送数据帧必须使用硬件地址

40、物理层:中继器,集线器。MAC层:交换机,网桥

中继器是物理层延长的设备

网桥是数据链路层

路由器是网络层,网关是传输层以上

41、在典型路由表中没有目的网络的MAC地址

42、中间人攻击:DNS,代理服务器

参考书籍:计算机网络(第三版) 吴功宜

推荐:计算机网络自顶向下方法(中文第四版)TCP-IP详解卷1:协议(这本太专业了,看不懂)

也有推荐谢希仁的计算机网络

--------------------------------------------------------------------------------------------------------------

以上为maplefighting个人笔记整理,如有出错,欢迎指正

优质内容筛选与推荐>>
1、修改Tomcat编码方式的两种方法
2、测试环境搭建(Mysql+tomcat+jdk)
3、SSM框架——使用MyBatis Generator自动创建代码
4、Android 截屏的各种骚操作
5、git merge 到 非当前 branch


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号