互联网发展史

简介: # 互联网发展史## 如何将两个主机连接起来在网络诞生之前,电脑都是单机传输,没有网卡,网线没有协议栈,数据传输主要通过软盘和U盘## 网线来了1[网线+网卡+协议栈]三要素,是组成“最小单元网络”的基础,缺一不可。2网线提供物理介质,承载比特流/电信号。(类似电话线承载语音流/模拟信号)3网卡提供数据处理,例如将电脑磁盘上的数据/字节转换为网线上的电流/比特,将比特流转换为数据。4协议栈作为沟通语言,实现通信过程中的数据解析,地址寻址,流控制等。

互联网发展史

如何将两个主机连接起来

在网络诞生之前,电脑都是单机传输,没有网卡,网线没有协议栈,数据传输主要通过软盘和U盘

网线来了

1[网线+网卡+协议栈]三要素,是组成“最小单元网络”的基础,缺一不可。

2网线提供物理介质,承载比特流/电信号。(类似电话线承载语音流/模拟信号)

3网卡提供数据处理,例如将电脑磁盘上的数据/字节转换为网线上的电流/比特,将比特流转换为数据。

4协议栈作为沟通语言,实现通信过程中的数据解析,地址寻址,流控制等。

网线不够长怎么办?

终端之间如果距离过远,一旦超过网线物理传输距离上线,则数据开始丢失。

中继器来了

中继器(Repeater)是一种物理层产品,能够对信息进行中继和放大,实现设备远距离传输

集线器来了

1集线器(hub)是一种“多口中继器”,也属于物理层产品,能够对信息进行中继和放大,从任意接口接收到的数据,会往其他接口泛洪。

2集线器不识别数据包的寻址信息和上层内容,无法对终端主机进行隔离,多个主机处于同一个冲突域中,采用集线器的网络,带宽利用率较低。

怕骚扰怎么办? 网桥来了

1。网桥(Bridge)是一种链路层产品,能够记录终端主句的MAC地址并生成MAC表(也称为CAM表),MAC表相当于”地图“,网桥根据MAC表转发主机之间的数据流。

2.网桥能够进行冲突域隔离,有效的提高网络带宽的利用率,不同接口之间的数据不会相互冲突。例如PC1发送给PC2的数据不会给转发到右边(E2口)。

3.网桥的接口比较有限,默认是两个接口,对网络的冲突隔离比较有限,网桥没有专用的硬件而是采用CPU来处理数据,相对速度不够快。

不够快怎么办?交换机来了

1.交换机(Switch)是一种链路层产品,能够记录终端主句的MAC地址并生成MAC表(也称为CAM表),MAC表相当于”地图“交换机根据MAC表转发主机之间的数据流。

2.交换机是在网桥的基础上进行延申和升级,相比网桥,主要有几个优势:

​ 接口数量更加密集(每个主机在独立的冲突域,带宽利用率大大提高)

​ 采用专用ASIC硬件芯片进行高速转发

​ 能够进行VLAN隔离(不仅仅可以隔离冲突域,而且通过VLAN隔离广播域)

目录
相关文章
|
移动开发 前端开发 JavaScript
一文带你深知互联网三大基石
一文带你深知互联网三大基石
122 0
|
7月前
|
存储 分布式计算 算法
从算盘到云计算:计算机发展的壮丽历程
早期计算器的出现对计算机发展起到了重要作用。从算盘到机械计算器,再到现代计算机的诞生,计算能力不断提升,速度和通用性也得到了显著提升。个人电脑和移动计算机成为生活和工作中不可或缺的工具,云计算使计算机服务更加灵活和便捷
222 1
从算盘到云计算:计算机发展的壮丽历程
|
SQL 安全 网络安全
网络安全攻防实战:探索互联网发展史
网络安全攻防实战:探索互联网发展史
104 0
|
移动开发 前端开发 Android开发
互联网起源 | 学习笔记
快速学习互联网起源
|
网络协议 Android开发 iOS开发
|
网络协议 区块链 数据安全/隐私保护
区块链的发展无迹可循?看互联网发展历程带来的3点启示
通过比较互联网和区块链两次技术革命的本质及其发展路径,试图寻找到新的时代背景下市场参与者参与区块链的有效策略。
1541 0

热门文章

最新文章