自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 6. 数据链路层概述(4/4)

3. 数据链路层

2023-12-07 22:52:31 98 1

原创 5. 数据链路层概述(3/4)

一般每个主机都有一张高速缓存表,存放的是IP地址与MAC地址的对应关系,主机发送报文时,都会去查这张表,查表不命中,就需要发送ARP请求报文(广播),目的MAC地址为FF-FF-FF-FF-FF-FF。例如,若网络中某个网卡出了故障,不停的发送帧,此时,集线器可以检测到这个问题,在内部断开与故障网卡的连接,使整个以太网仍然能正常工作。采用集线器扩张以太网,会同时扩展广播域和碰撞域。每个连接在交换机接口上的主机,在发送帧时,帧进入交换机,交换机就会登记发送主机的MAC地址和进入接口号,登记到帧交换表中。

2023-12-07 22:51:01 130 1

原创 4. 数据链路层概述(2/4)

如果某个主机A发送了很短的帧,在传输过程中,另一主机C还没检测到信道被占用,开始发送自己的帧,那么就会出现碰撞,接收主机D就会收到错误帧并丢弃,但是A不知道D丢弃了这个帧,并不会重传。随着技术发展,交换技术的成熟和成本的降低,具有更高性能的使用点对点链路和链路层交换机的交换式局域网在有线领域已完全取代了共享式局域网,但由于无线信道的广播天性,无线局域网仍然使用的是共享媒体技术。由于无线信道的传输条件特殊,信号强度的动态范围很大,无线网卡上接收的信号强度往往会远远小于发送信号的强度,可能相差百万倍。

2023-12-07 22:49:03 131 1

原创 3. 数据链路层概述(1/4)

3. 数据链路层3.1 数据链路层概述3.1 数据链路层概述

2023-11-29 22:19:10 100 1

原创 2. 物理层概述

2. 物理层概述2.1 物理层下面的传输媒体2.1.1 导引型传输媒体2.1.2 非导引型传输媒体2.2 传输方式2.2.1 串行传输与并行传输2.2.2 同步传输与异步传输2.2.3 单工、半双工、全双工2.1 物理层下面的传输媒体2.1.1 导引型传输媒体同轴电缆双绞线光纤电力线2.1.2 非导引型传输媒体无线电波微波红外线可见光2.2 传输方式2.2.1 串行传输与并行传输穿行2.2.2 同步传输与异步传输2.2.3 单工、半双工、全双工

2023-11-27 10:13:18 100 1

原创 1. 互联网概述

路由器是一种专用计算机,但不称其为主机。路由器是实现分组交换的关键构件,任务是转发收到的分组。我国主要就是三大ISP:电信、联通、移动。

2023-11-05 23:00:52 157 1

原创 03-chisel-tutorial代码学习之寄存器的使用

chisel-tutorial代码学习 - 031. 寄存器的定义2. chisel的多种寄存器声明2.1 `Reg`2.2 `RegNext`2.2.1 `def apply[T <: Data](next: T)`2.2.2 `def apply[T <: Data](next: T, init: T)`2.3 `RegInit`2.3.1 `def apply[T <: Data](init: T)`2.3.2 `def apply[T <: Data](t: T, init:

2021-08-22 18:12:03 1170 1

原创 02-chisel-tutorial代码学习之组合逻辑

chisel-tutorial代码学习 - 02wire类型变量的声明1-bit全加器位宽推断wire类型变量的声明在verilog中,使用wire关键字声明一个变量是wire类型,在chisel中也非常简单,我从wiki先贴过来一段话,Constructing combinational logic blocks in Chisel is fairly straightforward; when you declare a val in Scala, it creates a node that

2021-08-20 22:33:33 320

原创 01-chisel-tutorial代码学习之GCD

chisel-tutorial代码学习 - 011. chisel-tutorial初介绍2. chisel-tutorial代码库的文件结构3. chisel代码初体验: GCD.scala4. chisel的testbench5. 运行chisel仿真功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图

2021-08-19 23:45:29 595

原创 软件设计模式

软件设计模式的学习参考资料设计模式的作用什么是设计模式设计模式的分类工厂模式以披萨店项目为例简单工厂模式使用传统方式实现使用简单工厂方法实现工厂方法模式需求扩展仍使用简单工厂模式完成工厂方法模式抽象工厂模式单例模式什么是单例模式单例对象的应用场景单例模式的两种实现方式懒汉式饿汉式装饰者模式(Decorator)以咖啡馆项目为例很差的方案稍有改进的方案装饰者模式装饰者模式原理:装饰者模式定义装饰者模式的咖啡店项目解决方案装饰者模式代码实现观察者模式(Observer)气象站项目一个不好的解决方案观察者模式观察

2021-08-13 10:59:12 267

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除