计算机网络原理复习(一)

article/2025/10/12 23:56:44

最近面试某公司的Linux C开发职位,面试的时候面试官提问了一些网络基础的知识,只是惭愧至极,好多知识点已经记忆模糊。周末花时间把网络原理的知识点整理了一下。


计算机网络体系结构:

网络体系结构:


按照我的理解

1.每一层有对应的作用;

2.每一层有对应的规程和协议,用来解决对应的问题;

3.向下一层对向上一层的作用是透明的;

下面展开来总结每一层的作用,协议,和设备。


第一层:物理层(PhysicalLayer)

规定通信设备的机械的、电气的、功能的和规程的特性,用以建立、维护和拆除物理链路连接。具体地讲,机械特性规定了网络连接时所需接插件的规格尺寸、引脚数量和排列情况等;电气特性规定了在物理连接上传输bit流时线路上信号电平的大小、阻抗匹配、传输速率距离限制等;功能特性是指对各个信号先分配确切的信号含义,即定义了DTE和DCE之间各个线路的功能;规程特性定义了利用信号线进行bit流传输的一组操作规程,是指在物理连接的建立、维护、交换信息时,DTE和DCE双方在各电路上的动作系列。

在这一层,数据的单位称为比特(bit)。
物理层下的传输媒体:
双绞线:最古老的传输媒体,模拟信号和数字信号都可以传输,传输距离短。
同轴电缆:抗干扰特性,广泛用于传输较高速率的数据。
光缆:传输速率高,距离远,抗雷电和抗电磁干扰性好,无串音干扰,保密性好,体积好,重量轻。

物理层的主要设备:中继器、集线器、适配器。


第二层:数据链路层(DataLinkLayer)
在物理层提供比特流服务的基础上,建立相邻结点之间的数据链路,通过差错控制提供数据帧(Frame)在信道上无差错的传输,并进行各电路上的动作系列。
数据链路层在不可靠的物理介质上提供可靠的传输。该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。
在这一层,数据的单位称为帧(frame)。

数据链路层主要设备:二层交换机、网桥



封装成帧:在一段数据前后加上首部和尾部,这样就构成了一个帧。接收端根据首部和尾部的标记从收到的比特流这哦那个识别帧的开始和结束。

帧的最大传输单元(MTU):数据链路层有定义帧的数据部分的最大长度上限叫做最大传输单元。

透明传输:防止数据中出现帧的开始结束标识符,对特殊标识符进行转义(使用ESC)。

差错校验:防止数据出错,常用的方法有,循环冗余校验(CRC)在数据后添加冗余码(FCS)用来做检验。

PPP协议

PPP采用7EH作为一帧的开始和结束标志(F);其中地址域(A)和控制域(C)取固定值(A=FFH,C=03H) ;协议域(两个字节)取0021H表示IP分组,取8021H表示网络控制数据,取C021H表示链路控制数据;帧校验域(FCS)也为两个字节,它用于对信息域的校验。若信息域中出现7EH,则转换为(7DH,5EH)两个字符。当信息域出现7DH时,则转换为(7DH,5DH)。当信息流中出现ASCII码的控制字符(即小于20H),即在该字符前加入一个7DH字符。


(1)PPP具有动态分配IP地址的能力,允许在连接时刻协商IP地址;

(2)PPP支持多种网络协议,比如TCP/IP、NetBEUI、NWLINK等;

(3)PPP具有错误检测以及纠错能力,支持数据压缩;

(4)PPP具有身份验证功能。

(5) PPP可以用于多种类型的物理介质上,包括串口线、电话线、移动电话和光纤(例如SDH),PPP也用于Internet接入。

CSMA/CD
CSMA/CD网络上进行传输时,必须按下列五个步骤来进行
(1)传输前监听
(2)如果忙则等待
(3)如果空闲则传输并检测冲突
(4)如果冲突发生,重传前等待

(5)重传或夭折

MAC帧的格式:


网桥:过滤通信,增大吞吐量;扩大物理范围;提高可靠性;可互联不同MAC子层。

透明网桥:继承网桥能力,自学习转发表,不用配置地址。

多借口网桥(以太网交换机):隔离冲突域,每台设备独立冲突域。



http://chatgpt.dhexx.cn/article/O4qZBsrj.shtml

相关文章

计算机网络原理练习题及答案

计算机网络原理练习题及答案 读前必看,此篇为计算机网络原理复习对应的练习题。 第一部分传送门:待更新 文章目录 计算机网络原理练习题及答案练习1练习2练习3练习 4练习 5练习 6 练习1 某单位申请到一个B类IP地址,其网络标识(N…

计算机网络原理 谢希仁(第8版)第一章习题答案

1-01 计算机网络可以向用户提供哪些服务? 1-02 试简述分组交换的要点。 答:采用了存储转发技术,即将报文(要发送的整块数据)划分为几个较小的等长数据段,在每个数据段前加上必要的控制信息组成的首部&#…

计算机网络原理(谢希仁第八版)第五章课后习题答案

第五章 35题,36题已经做了更正,特别感谢粉丝奈七七的答案。 1.试说明运输层在协议栈中的地位和作用,运输层的通信和网络层的通信有什么重要区别?为什么运输层是必不可少的? 答:运输层处于面向通信部分的最…

计算机网络原理学习笔记

目录 一. 计算机网络概述1.1 计算机网络基本概念1.2 计算机网络结构1.3 数据交换技术1.4 计算机网络性能1.4.1 速率与带宽1.4.2 时延1.4.3 时延带宽积1.4.4 丢包率1.4.5 吞吐量 1.5 计算机网络体系结构1.5.1 计算机网络分层体系结构1.5.2 OSI 参考模型1.5.3 OSI 参考模型有关术…

计算机网络原理(谢希仁第八版)第一章课后习题答案

第一章 1.计算机网络可以向用户提供哪些服务? 答:例如音频,视频,游戏等,但本质是提供连通性和共享这两个功能。 连通性:计算机网络使上网用户之间可以交换信息,好像这些用户的计算机都可以彼此…

计算机网络原理IP计算总结

前言 这几天在捡计算机网络原理,但是发现很多计算IP的题目都不会计算了,然后百度(谷歌)了很久都找不到比较好的文章,也废了我差不多3-4个小时才解出来,所以就写一篇文章来进行总结吧! 开始 开…

计算机网络原理的思维导图汇总

前言 从1月23日到3月5日, 前两个学习阶段,到今天基本结束。下面是小编进行总结归纳的所有思维导图,请欣赏: 第一阶段导图 第二阶段导图 第一章 第二章 第三章 第四章 第五章 第六章 第七章 第八章 第九章 小结 在上周周五&#x…

【自考】-计算机网络原理

新一波的自考学习又开始了,今天小咸儿来给大家分享一下自己对于计算机网络原理的学习; 首先先献上自己的一张思维导图: 这张导图首先描述了小咸儿对于计算机网络原理的整体认知,欢迎大家能够一起交流! 对于计算机网络原…

转载-计算机网络原理

计算机信息管理专业课程 最新自考笔记 : https://github.com/Eished/self-study-exam_notes 计算机网络 国家精品课 课程地址:https://www.icourse163.org/course/HIT-154005 讲师:李全龙、聂兰顺 课件整合补充:Eished 视频总时长&#xff1a…

计算机网络原理 课后题1

第一章 :https://blog.csdn.net/weixin_42835409/article/details/107481832 第二章: https://blog.csdn.net/weixin_42835409/article/details/107486191 第三章: https://blog.csdn.net/weixin_42835409/article/details/107494509 第四…

自考 《计算机网络原理04741》真题解析

计算机网络原理真题解析 一 2019年10月全国卷1.试题2.答案3.解析 二 2019年04月全国卷1.试题 一 2019年10月全国卷 1.试题 2.答案 3.解析 1.比较多见于网络核心,广域网的网络拓扑结构是网状拓扑结构 2.大规模现代计算机网络结构中包括网络边缘,接入网络…

计算机网络原理系列学习笔记(七)——网络安全

前言 网课学习的视频来源:b站《自考04741 计算机网络原理》 本章知识结构 网络安全概述数据加密消息完整性与数字签名身份认证密钥分发中心与证书认证防火墙与入侵检测系统网络安全协议 网络安全概述 一、基本概念 网络安全通信所需要的基本属性: 机密性;消息…

计算机网络原理-计算题汇总

第一章概述 关于时延的计算 提高数据的发送速率只是减少了数据的发送时延 发送 2. 发送时延:从开始发送到结束发送。数据帧长度/发送速率传播时延:从开始传播到结束传播。信道长度/电磁波在信道上的传输速率 0.12 2.510^-5* 第二章物理层 &#x…

计算机网络原理综合实验

计算机网络原理实验 一、实验拓扑图 二、实验具体要求 1、根据以上拓扑划分VLAN,严格按照标明IP地址(除路由器与路由器连接段IP 地址按要求更换外)以及设备名称配置(否则不给分),实现全网的连通。 2、S5700划分两个VLAN,VLAN 20、 VLAN 30,其中G0/0/2–5属于VLAN20…

计算机网络原理(04741)课后习题答案

第一章 计算机网络概述 1.什么是计算机网络?(大纲考点)P22 计算机网络是互联的、自治的计算机的集合。 2 网络协议的三要素是什么?每个要素的含义什么?(大纲考点)P23 语法:即实体之间交换信息格式与结构,或者定义之间…

计算机网络原理(04741)第1章:计算机网络概述

目录 大纲考点1.计算机网络基本概念与网络结构计算机网络的概念【识记】(重点)网络协议的概念【识记】计算机网络的分类【识记】计算机网络的结构【识记】计算机网络的的功能与作用【领会】协议的三要素【领会】 2.数据交换技术与计算机网络性能指标数据…

计算机网络原理公式,计算机网络原理公式及计算题

计算机网络原理公式及计算题 (25页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 11.90 积分  计算机网络原理公式及计算题第三章物理层公式一:数据传输速率的定义和计算每秒能传输的…

计算机网络基本原理

一、网络在计算机中起到的作用: 1、网络的发展: 独立模式: 计算机之间相互独立; 网络互联: 多台计算机连接在一起, 完成数据共享; 局域网LAN(Local Area Network): 计算机数量更多了, 通过交换机和路由器连接在一起;…

【前端基础】1.计算机网络原理

重点掌握TCP/IP体系结构,理解自顶而下的计算机网络的分层设计思路视频链接 一,计算机网络概述 1.1 计算机网络基本概念 1.定义:计算机网络是互联的,自治的计算机的集合。 2.协议(规定或约定)三要素&…

计算机网络原理

韩老师讲计算机网络原理 一、计算机网络概述 局域网:覆盖范围小,自己花钱买设备,带宽固定,自己维护,100米以内 ,带宽有10M/100M/1000M口。Internet :ISP(因特网服务供应商&#xf…