当前位置: 首页 > news >正文

王道考研计算机网络

文章目录

    • 计算机网络体系结构
      • 计算机网络概述
        • 计算机网络的性能指标
      • 计算机网络体系结构与参考模型
      • 错题
    • 物理层
      • 通信基础
        • 基础概念
        • 奈奎斯特定理和香农定理
        • 编码与调制
        • 电路交换、报文交换和分组交换
        • 数据报与虚电路
      • 传输介质
      • 物理层设备
      • 错题
    • 数据链路层
      • 数据链路层的功能
      • 组帧
      • 差错控制
        • 检错编码
        • 纠错编码
      • 流量控制与可靠传输机制
      • 介质访问控制
        • 信道划分介质访问控制
        • 随机访问介质访问控制
        • 轮询访问:令牌传递协议
      • 局域网
      • 广域网
      • 数据链路层设备
      • 错题
    • 网络层
      • 网络层的功能
        • 异构网络互联
        • 路由与转发
        • SDN的基本概念
        • 拥塞控制
      • 路由算法
      • IPv4
        • IPv4分组
        • IPv4地址与NAT
        • 子网划分与子网掩码、CIDR
        • ARP、DHCP与ICMP
      • IPv6
      • 路由协议
      • IP组播
      • 移动IP
      • 网络层设备
      • 错题
    • 传输层
      • UDP
      • TCP
      • 疑难点
      • 错题
    • 应用层
      • 域名系统
      • 文件传输协议FTP
      • 电子邮件
      • 万维网WWW
    • 参考资料

计算机网络体系结构

计算机网络概述

计算机网络的性能指标

在这里插入图片描述

计算机网络体系结构与参考模型

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

错题

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

物理层

通信基础

基础概念

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

奈奎斯特定理和香农定理

在这里插入图片描述

编码与调制

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

电路交换、报文交换和分组交换

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述在这里插入图片描述

在这里插入图片描述

数据报与虚电路

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

传输介质

双绞线、同轴电缆、光纤和无线传输介质(无线电波、微波、红外线、激光)

物理层设备

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

错题

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
解答:信噪比 = 10lg(S/N) = 30dB,得 S/N = 10^3,带入香农定理公式求得最大传输速率约为 80kb/s,实际传输速率则约为 40kb/s。

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
解答:4 相位调制,则用 2 个 bit 表示一个码元,2400b/s 每秒传输 2400 个 bit,对应 1200 个码元,波特率是 1200Baud。
在这里插入图片描述
在这里插入图片描述

数据链路层

数据链路层的功能

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

组帧

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

差错控制

在这里插入图片描述
在这里插入图片描述

检错编码

在这里插入图片描述
在这里插入图片描述

纠错编码

最常见的纠错码是海明码。
在这里插入图片描述
在这里插入图片描述

流量控制与可靠传输机制

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

单帧滑动窗口与停止-等待协议
在这里插入图片描述

多帧滑动窗口与后退N帧协议(GBN)
在这里插入图片描述

在这里插入图片描述

多帧滑动窗口与选择重传协议(SR)
在这里插入图片描述

在这里插入图片描述

信道的效率(信道利用率),发送方在一个发送周期内,有效发送数据的时间占比。
信道吞吐率,信道利用率 X 发送方的发送速率。

介质访问控制

在这里插入图片描述

信道划分介质访问控制

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

随机访问介质访问控制

在这里插入图片描述

ALOHA协议
在这里插入图片描述
在这里插入图片描述

CSMA协议
在这里插入图片描述
在这里插入图片描述

CSMA/CD协议

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

CSMA/CA协议
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

轮询访问:令牌传递协议

在这里插入图片描述
在这里插入图片描述

局域网

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

广域网

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

数据链路层设备

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

错题

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
解答:最小数据帧长度 = 2 * (站点距离/传播速率 + 1.535us) * 数据传输率,以太网最小帧长是 64B,题目数据传输率是 100Mb/s 的以太网,传播速率是 200m/us,带入求得距离是 205m。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
解答:转发延迟指的是选择出口的时间,即目的地址 6B/100MB/s

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

网络层

网络层的功能

在这里插入图片描述

异构网络互联

在这里插入图片描述

路由与转发

在这里插入图片描述

SDN的基本概念

在这里插入图片描述
在这里插入图片描述

拥塞控制

在这里插入图片描述
在这里插入图片描述

路由算法

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

IPv4

IPv4分组

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

IPv4地址与NAT

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

子网划分与子网掩码、CIDR

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

ARP、DHCP与ICMP

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

IPv6

在这里插入图片描述
在这里插入图片描述

路由协议

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

IP组播

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

移动IP

在这里插入图片描述

在这里插入图片描述

网络层设备

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

错题

在这里插入图片描述
解答:IP层为什么不对数据部分进行差错校验?因为网络层是“尽最大努力完整的传输数据包”,差错检测已由数据链路层实现,IP层没必要再进行一次校验。优点就是,因为不负责差错检测和纠错,所以可获得较高的传输性能。缺点就是,因为IP层不负责差错检测,那么错误检测只能在传输层或应用层被发现,使纠正错误的时间增加了。不过现在网络传输的误码率都极低,所以IP层没必要再做一次校验!

在这里插入图片描述
解答:广播地址主机号全是 1,答案是 D。
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

传输层

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

UDP

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

TCP

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

疑难点

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

错题

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
解答:C

在这里插入图片描述
解答:第一次握手 seq = 1000,开始传数据时 seq = 1000 + 1,FIN = 5001,表明 1001 到 5000 的都已传送完成,共 4000 字节。

在这里插入图片描述在这里插入图片描述

在这里插入图片描述

应用层

在这里插入图片描述
在这里插入图片描述

域名系统

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

文件传输协议FTP

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

电子邮件

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

万维网WWW

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

参考资料

[1] 《2023年计算机网络考研复习指导/王道考研系列》

相关文章:

王道考研计算机网络

文章目录 计算机网络体系结构计算机网络概述计算机网络的性能指标 计算机网络体系结构与参考模型错题 物理层通信基础基础概念奈奎斯特定理和香农定理编码与调制电路交换、报文交换和分组交换数据报与虚电路 传输介质物理层设备错题 数据链路层数据链路层的功能组帧差错控制检错…...

数据链路层重点协议-以太网

以太网简介 "以太网" 不是一种具体的网络,而是一种技术标准;既包含了数据链路层的内容,也包含了 一些物理层的内容。例如:规定了网络拓扑结构,访问控制方式,传输速率等; 以太网数据帧…...

学习计划

白驹过隙,转眼已是大二。新学期,新气象,新计划。 一、专业学习方面 学习vue、spring boot、redis、MybatisPlus、Elasticsearch、ssm框架,完成项目的编写,思考复盘。 二、读书方面 因为我大概率会走前端方向&#xff0…...

RabbitMQ的RPM包安装和Python读写操作

下载地址 ## erlang 下载地址 https://packagecloud.io/rabbitmq/erlang?page6## rabbitmq 下载地址 https://packagecloud.io/rabbitmq/rabbitmq-server/packages/el/7/rabbitmq-server-3.8.29-1.el7.noarch.rpm?distro_version_id140 Rabbitmq的RPM包安装 ## 下载 wget -…...

文件上传漏洞案例

目录 1.案例一 1)案例源码 2)创建web.php文件 3)使用抓包软件 2.案例二 1)案例代码 2) 案例分析 3)copy命令生成图片马 4)上传图片马到服务器 5)解析 文件图片 3.案例三 …...

Office365 Excel中使用宏将汉字转拼音

Office365 Excel中开启宏 文件 - 选项 - 信任中心 - 信任中心设值 - 宏设值 启用VBA宏启用VBA宏时启用Excel 4.0宏信任对VBA工程对象模型的访问 创建宏 视图 - 查看宏 填写名字创建宏:getpy填入下面代码保存,点击否,另存类型为“excel启…...

baichuan2(百川2)本地部署的实战方案

大家好,我是herosunly。985院校硕士毕业,现担任算法研究员一职,热衷于机器学习算法研究与应用。曾获得阿里云天池比赛第一名,CCF比赛第二名,科大讯飞比赛第三名。拥有多项发明专利。对机器学习和深度学习拥有自己独到的见解。曾经辅导过若干个非计算机专业的学生进入到算法…...

PostgreSQL配置主从备份(docker)

一、服务器规划 序号 IP 备注 1192.168.1.110主数据库2192.168.1.120从数据库 二、服务器部署 2.1、主服务器部署(192.168.1.110) 1)、于/opt/postgresql目录下,编辑docker-compose.yml version: "3" services:po…...

qt作业day4

//clock_exercise.cpp#include "clock_timer.h" #include "ui_clock_timer.h"//时间事件处理函数 void Clock_Timer::timerEvent(QTimerEvent *event) {if(event->timerId() time_id){sys_tm QDateTime :: currentDateTime(); // int year sy…...

js如何实现字符串反转?

聚沙成塔每天进步一点点 ⭐ 专栏简介⭐ 使用 split() 和 reverse() 方法⭐ 使用循环⭐ 使用递归⭐ 写在最后 ⭐ 专栏简介 前端入门之旅:探索Web开发的奇妙世界 记得点击上方或者右侧链接订阅本专栏哦 几何带你启航前端之旅 欢迎来到前端入门之旅!这个专…...

Nmap 7.94 发布:新功能!

Nmap 的最新版本 7.94 在其 26 岁生日之际发布。 最重要的升级是在所有平台上将 Zenmap 和 Ndiff 从 Python 2 迁移到 Python 3。 这个新版本的 Nmap 7.94 进行了升级,进行了多项改进,修复了一些关键错误,并添加了新的 Npcap、操作系统指纹…...

【深入解析spring cloud gateway】08 Reactor 知识扫盲

一、响应式编程概述 1.1 背景知识 为了应对高并发服务器端开发场景,在2009 年,微软提出了一个更优雅地实现异步编程的方式——Reactive Programming,我们称之为响应式编程。随后,Netflix 和LightBend 公司提供了RxJava 和Akka S…...

常用ADB指令

ADB指令 1.查看版本 adb shell getprop|findstr fingerprint 2.查看应用包名 adb shell pm list packages 3.查看系统关键字 adb shell getprop|findstr oem/sn/user… 4.查看进程id adb shell ps -ef |grep appstore 5.启动服务 adb shell am startservice -n com.a…...

【HTML5高级第二篇】WebWorker多线程、EventSource事件推送、History历史操作

文章目录 一、多线程1.1 概述1.2 体会多线程1.3 多线程中数据传递和接收 二、事件推送2.1 概述2.2 onmessage 事件 三、history 一、多线程 1.1 概述 前端JS默认按照单线程去执行,一段时间内只能执行一件事情。举个栗子:比方说古代攻城游戏&#xff0c…...

CentOS云服务器部署配置

1. 安装Mysql 1.1.确保服务器系统处于最新状态 [rootlocalhost ~]# yum -y update如果显示内容中含有 [rootlocalhost ~]# Complete! 说明更新完成 1.2.下载MySql安装包 rootlocalhost ~]# rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm…...

深入解析Java中的数组复制:System.arraycopy、Arrays.copyOf和Arrays.copyOfRange

当涉及到在Java中处理数组时,有许多方法可供选择,其中一些包括System.arraycopy()、Arrays.copyOf()和Arrays.copyOfRange()。这些方法允许您在不同的数组之间复制数据,但它们之间有一些细微的差异。在本篇博客文章中,我们将深入探…...

libc和glibc有什么区别

libc(C Library)是一个常见的术语,指的是C语言的标准函数库,提供了许多函数和常量供C语言程序使用。在不同的操作系统中,libc可能是不同的,但是它们都实现了C语言的标准库函数。 glibc(GNU C L…...

基于SSM的在线云音乐系统

末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:采用JSP技术开发 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目&#x…...

构建高效的BFF(Backend for Frontend):优化前端与后端协作

面试题分享 2023最新面试合集链接 2023大厂面试题PDF 面试题PDF版本 java、python面试题 项目实战:AI文本 OCR识别最佳实践 AI Gamma一键生成PPT工具直达链接 玩转cloud Studio 在线编码神器 玩转 GPU AI绘画、AI讲话、翻译,GPU点亮AI想象空间 史上最全文档AI绘画stab…...

喜报 | 实力亮相2023服贸会,擎创科技斩获领军人物奖创新案例奖

近日,由中华人民共和国商务部、北京市人民政府共同主办的中国(北京)国际服务贸易交易会(简称服贸会)已圆满落幕。 本次会议中,发布了2023年度“数智影响力”征集活动获奖名单,擎创科技创始人兼CEO杨辰获企…...

Linux应用开发之网络套接字编程(实例篇)

服务端与客户端单连接 服务端代码 #include <sys/socket.h> #include <sys/types.h> #include <netinet/in.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <arpa/inet.h> #include <pthread.h> …...

超短脉冲激光自聚焦效应

前言与目录 强激光引起自聚焦效应机理 超短脉冲激光在脆性材料内部加工时引起的自聚焦效应&#xff0c;这是一种非线性光学现象&#xff0c;主要涉及光学克尔效应和材料的非线性光学特性。 自聚焦效应可以产生局部的强光场&#xff0c;对材料产生非线性响应&#xff0c;可能…...

C++:std::is_convertible

C++标志库中提供is_convertible,可以测试一种类型是否可以转换为另一只类型: template <class From, class To> struct is_convertible; 使用举例: #include <iostream> #include <string>using namespace std;struct A { }; struct B : A { };int main…...

pam_env.so模块配置解析

在PAM&#xff08;Pluggable Authentication Modules&#xff09;配置中&#xff0c; /etc/pam.d/su 文件相关配置含义如下&#xff1a; 配置解析 auth required pam_env.so1. 字段分解 字段值说明模块类型auth认证类模块&#xff0c;负责验证用户身份&am…...

今日科技热点速览

&#x1f525; 今日科技热点速览 &#x1f3ae; 任天堂Switch 2 正式发售 任天堂新一代游戏主机 Switch 2 今日正式上线发售&#xff0c;主打更强图形性能与沉浸式体验&#xff0c;支持多模态交互&#xff0c;受到全球玩家热捧 。 &#x1f916; 人工智能持续突破 DeepSeek-R1&…...

Rapidio门铃消息FIFO溢出机制

关于RapidIO门铃消息FIFO的溢出机制及其与中断抖动的关系&#xff0c;以下是深入解析&#xff1a; 门铃FIFO溢出的本质 在RapidIO系统中&#xff0c;门铃消息FIFO是硬件控制器内部的缓冲区&#xff0c;用于临时存储接收到的门铃消息&#xff08;Doorbell Message&#xff09;。…...

Chromium 136 编译指南 Windows篇:depot_tools 配置与源码获取(二)

引言 工欲善其事&#xff0c;必先利其器。在完成了 Visual Studio 2022 和 Windows SDK 的安装后&#xff0c;我们即将接触到 Chromium 开发生态中最核心的工具——depot_tools。这个由 Google 精心打造的工具集&#xff0c;就像是连接开发者与 Chromium 庞大代码库的智能桥梁…...

Ubuntu系统复制(U盘-电脑硬盘)

所需环境 电脑自带硬盘&#xff1a;1块 (1T) U盘1&#xff1a;Ubuntu系统引导盘&#xff08;用于“U盘2”复制到“电脑自带硬盘”&#xff09; U盘2&#xff1a;Ubuntu系统盘&#xff08;1T&#xff0c;用于被复制&#xff09; &#xff01;&#xff01;&#xff01;建议“电脑…...

十九、【用户管理与权限 - 篇一】后端基础:用户列表与角色模型的初步构建

【用户管理与权限 - 篇一】后端基础:用户列表与角色模型的初步构建 前言准备工作第一部分:回顾 Django 内置的 `User` 模型第二部分:设计并创建 `Role` 和 `UserProfile` 模型第三部分:创建 Serializers第四部分:创建 ViewSets第五部分:注册 API 路由第六部分:后端初步测…...

消防一体化安全管控平台:构建消防“一张图”和APP统一管理

在城市的某个角落&#xff0c;一场突如其来的火灾打破了平静。熊熊烈火迅速蔓延&#xff0c;滚滚浓烟弥漫开来&#xff0c;周围群众的生命财产安全受到严重威胁。就在这千钧一发之际&#xff0c;消防救援队伍迅速行动&#xff0c;而豪越科技消防一体化安全管控平台构建的消防“…...