1、计算机网络概念

1.1计算机网络组成

1.2 计算机网络分类

1.2.1 脑图

1.3标准化工作

1.4性能指标

1.4.1 速率

1.4.2 带宽


带宽变高,只是在单位时间内向链路上发送的数据量变大,不会改变数据传输速率,速率只与传输介质有关。

1.4.3 吞吐量

1.4.4 时延


高速链路只是提高了发送速率,减少了发送时延,不会去影响传播时延。

1.4.5时延带宽积

1.4.6往返时延RTT



RTT只管传播时延

1.4.7 利用率

1.4.8脑图

1.5 分层

1.5.1概念


脑图

1.5.2 分层模型

1.6 OSI参考模型

1.6.1 简介





数据链路层不仅要对上一层的PDU添加头部信息,还要加别的信息
物理层不对上一层的PDU添加信息,只是把上一层的PDU转化为比特流,进行传输

1.6.2 具体功能

应用层

表示层

会话层

传输层

网络层

数据链路层

物理层

脑图

1.7 TCP/IP模型




1.8脑图

2 物理层

2.1 概念

2.2 数据通信

2.2.1 相关术语

2.2.2通信方式

2.2.3 数据传输方式

2.3指标

2.3.1 码元

2.3.2 速率



2.4 奈氏准则与香农定理

2.4.1 失真


2.4.2 奈氏准则


2.4.3 香农定理




2.5 编码与调制


2.5.1 数字数据编码为数字信号








2.5.2 数字信号编码为模拟信号

2.5.3 模拟数据转化为数字信号

2.5.4 模拟数据转化为模拟信号

2.5.5 脑图

2.6 传输介质

2.6.1 双绞线

2.6.2 同轴电缆

2.6.3 光纤



2.6.4 非导向传输介质

2.6.5 脑图

2.7物理层设备

2.7.1 中继器

2.7.2 集线器


集线器采用广播

2.8 总结

3 数据链路层

3.1 概述



3.2 组帧

3.2.1 透明传输

3.2.2 组帧方法





遇到5个1就填一个0

3.3 差错控制(检错编码)


3.3.1 奇偶校验码

3.3.2 CRC循环冗余码



3.4 差错控制(纠错编码)





3.4.1 脑图

3.5 流量控制与可靠传输机制




链路层中滑动窗口是一个固定值

3.5.1 停止等待协议







脑图

3.5.2 后退N帧协议(GBN)




3.5.3 选择重传协议(SR)



3.6 信道介质划分访问控制


3.6.1 静态划分信道

3.6.2 ALOHA 协议


3.6.3 CSMA协议

3.6.4 CSMA/CD协议




3.6.5 CSMA/CA协议(了解)


3.6.6 轮询访问介质访问控制



3.7 局域网



3.7.1 以太网




3.7.2 无线局域网

3.8 广域网

3.8.1 PPP协议

3.8.2 HDLC协议

3.9 链路层设备


3.10 总结

4 网络层

4.1 功能

4.2 数据交换方式


4.3 数据报




4.4 IP数据报

4.4.1 格式


4.4.2 分片

4.4.3 IPV4



4.4.4 网络地址转换 NAT


4.4.5 子网划分和子网掩码




4.4.6 无分类编制CIDR





4.4.7 ARP协议



4.4.8 DHCP协议


4.4.9 ICMP协议



4.5 IPV6




脑图

4.6 路由算法与路由协议



4.6.1 RIP协议





4.6.2 OSPF协议

4.7 BGP协议



BGP协议交换的信息相当于一组完整的路径

4.8 Ip组播





4.9 移动IP

4.10 网络层设备


5 传输层

5.1 概述


5.2 UDP协议



5.3 TCP协议



5.3.1 TCP连接管理



5.3.2 可靠传输

5.3.3 流量控制



5.3.4 拥塞控制




5.4 总结


6 应用层

6.1 CS模型

6.2 p2p模型

6.3 DNS系统

6.3.1 域名

6.3.2 域名服务器


6.3.3 解析过程


高速缓存会定期进行更新

6.4 FTP





其中控制进程与数据传送进程都为从属进程
主动连接:客户端与FTP服务器发送请求,建立TCP控制连接端口21,然后数据传送进程直接传送诶客户端建立的端口号,比如20
被动连接:在建立连接后,客户端再次发送请求,请求返回数据传送端口,这时返回一个端口号大于1024的连接

6.5 电子邮件


6.5.1 SMTP协议



6.5.2 MIME

6.5.3 POP3

6.5.4 IMAP

6.5.5 基于万维网的电子邮件

6.5.6 脑图

6.6 万维网和HTTP协议

6.6.1 概述

6.6.2 HTTP



非流水线式:时间=2倍的RTT+ 文档的处理时间
流水线式:可以连续地发送请求报文,时间只有一个RTT

6.7 脑图

计算机考研复习重点-计算机网络相关推荐

  1. 计算机考研专业课复习资料,考研计算机专业课复习重点归纳

    考研计算机专业课复习重点归纳中国大学网考研:一.数据结构的章节结构及重点构成 数据结构学科的章节划分基本上为:概论,线性表,栈和队列,串,多维数组和广义表,树和二叉树,图,查找,内排,外排,文件,动态 ...

  2. 北大计算机考研考什么时候,北大计算机考研复习计划有哪些

    计算机是考研的热门学科,想要通过考试没有那么简单哦,需要制定详细计划去学习以及复习.以下是学习啦小编分享给大家的北大计算机考研复习计划的资料,希望可以帮到你! 北大计算机考研复习计划 1月 搜集考研信 ...

  3. 计算机考研怎么计划,计算机考研复习计划怎么制定

    一个好的复习计划可以达到事半功倍的效果,复习计算机也是一样的.那么计算机考研复习计划怎么制定?以下是学习啦小编分享给大家的计算机考研复习计划,希望可以帮到你! 计算机考研复习计划 1月 搜集考研信息, ...

  4. 考研计算机专业课时长,计算机考研复习经验

    1 计算机 考研 复习经验 近年来随着高等教育的快速发展和劳动力市场对大学毕业生需求的日趋减少,大学生就业难越来越成为公认的社会事实.与此同时,另一种现象"考研热"也开始受到人们的 ...

  5. 23计算机考研复习规划和经验分享

    23计算机考研复习已经拉开序幕啦!! 23计算机考研复习,看这一篇就够了!全文共 18155字,历时两周时间整理!! 干货满满,建议点赞+收藏,方便以后查看!希望你能认真看完这篇文章,从而找到最适合自 ...

  6. 二战计算机考研,计算机考研复习:二战上海交通大学经验贴

    计算机考研复习:二战上海交通大学经验贴 上海交通大学 发布于2019年9月22日 12:36 阅读数 5018 关于初试: 初试无疑是整个考研过程中最艰苦.也最重要的一环.首先,过不了复试分数线,也就 ...

  7. 大三阶段怎么准备计算机考研,计算机考研复习阶段的建议

    计算机考研复习阶段的建议 我们在进入计算机考研的复习阶段时,可以多听听过来人的建议.小编为大家精心准备了计算机考研复习阶段的指南,欢迎大家前来阅读. 计算机考研复习阶段的指导 一.专业课复习特点 计算 ...

  8. 结构分析的计算机方法有哪些,计算机考研复习的思路分析

    考生们在准备计算机的考研复习时,需要了解清楚它的做题思路是什么.小编为大家精心准备了计算机考研复习的思路解析,欢迎大家前来阅读. 计算机考研复习的思路解读 1."数据结构"复习思路 ...

  9. 英1数1专业课408计算机考研312分,408计算机考研复习经验:各个突破全面掌握

    计算机考研复习经验:各个突破全面掌握 2009-06-22 来源:万学海文 我的计算机分数是133分,算下来还是考得不错的.现在把我的考研经验写下来,主要是计算机专业课的经验,供学弟学妹们参考,希望能 ...

最新文章

  1. 代码如何获取单反相机拍摄的照片_看看如何拍摄出更好的照片
  2. leetcode算法第5题
  3. openGL 坐标系的互相转换
  4. Windbg 基础命令 《第一篇》
  5. 在ASP.NET MVC 模型中 选择最好的方法将多个model(数据模型)传递到视图
  6. 我该如何学习spring源码以及解析bean定义的注册
  7. 探讨mutex与semaphore
  8. 6-18 23:50 day15
  9. 计算机盐城工学院和常熟理工,【选专业】这6所二本院校的专业,就业不输一本学生!...
  10. 2016.3.16(Java图形用户界面)
  11. SQL Server 空间监测
  12. Leadership_领导力和团队管理
  13. Windows server 2003 DNS子域与委派管理配置指南
  14. 日语学习  「そっと」 和 「こっそり」 的区別
  15. vue音乐项目歌手页面滚动、吸顶效果
  16. 本地编译tomcat的docker镜像
  17. 微信小程序下载文件到本地
  18. thinkpad重装系统不引导_联想装win10系统引导不进系统怎么办?(完美解决方法)
  19. IDEA从零到精通(21)之使用Maven clean发生错误Process terminated
  20. 我在华为的十年(转)

热门文章

  1. removeAttr() 和 removeProp() 以及 removeClass(类名)和removeClass()的区别
  2. 怎样将邮件以html存到桌面,怎么把邮箱里的文件发到桌面
  3. 机器学习框架知识(MF)
  4. php数字两位小数_PHP保留两位小数
  5. agc003_c BBuBBBlesort!
  6. c语言%.6s和%6s的差别,6s和6的区别:苹果6和6s之间差别有多少在哪里
  7. n卡更新驱动显示无法继续安装,出现一个错误解决方法(NVIDIA驱动更新)
  8. 随机规划求解方法总结
  9. 你承认电子计算机是天骄之子,开服2个多月 梦幻天之骄子惊现12技全红雷鸟人...
  10. linux svn 冲突解决方法