简单的讲一下计算机网络的“进化”!

本文为自己学完视频课程后对计算机网络的理解,如有不当之处,欢迎大家指正!

1.如果两台终端进行通信的话,只要一条数据线就完事了。
但是如果有很多台设备的话,那么每个终端要实现通信的话,就要连上很多的线。

2.搞一个hub集线器出来,终端1发消息给hub集线器,然后hub集线器转发给其他的终端。这样就不用每台终端都连线这么麻烦了。

3.但是如果有两台终端同时发信息给hub集线器的话,那么有可能造成hub集线器发出去的内容是杂糅的。

4.CSMA/CD协议就是用来解决这个问题的,通过载波侦听来侦查一下链路上有没有别人在发送信息,
如果没有的话再发送。防止hub集线器接受信息的时候发生冲突。
这样的优点是防止有人同时发送的信息杂糅在一起,缺点是每次就只能接受一个用户的请求。

5.hub集线器要是不说明的话,默认是发给除了请求之外的所有用户。但是要是只发送给指定用户的话也是可以的。hub集线器可以通过物理地址标识某一个终端,使hub集线器只发给指定的用户。

6.要明确:集线器只适用于小规模网络,并且工作在物理层。

7.swap交换机:每台设备都有一个MAC地址,这个地址是指物理地址。虽然这个地址是唯一的,但是可以改。(上文说了,知道了物理地址就可以从营销商那里知道是谁在使用这台电脑)

8.交换机交换数据的时候可以实现多个数据的传输,不会影响到别的链路上数据的传输。(比hub集线器的效率要高一点)

9.交换机上有很多个端口,根据每一个用户的物理地址来进行标识。
这样的话就可以实现某台设备和某台设备的通信。
有点像接线员的活。

10.交换机里面有一个表,记录了端口和终端的映射关系。比如说一号口对应的就是设备一。

11.两台交换机可以进行桥接,这样的话就扩大了其功能范围。
(桥接:就是两台交换机通过一个端口链接起来)

12.交换机这层属于是数据链路层。(与路由表比起来还是更低级了一点)

13.要是在网络1和网络2下操作的话,交换机就显得有点力不从心了。
这个时候需要用到路由器
由于路由器是连接两个网络的,所以路由器有时候也被叫做网关

14.要是一个网络下的设备想要和另外一个网络下的设备进行通信,那么就要经过路由器进行转发。
但如果都是本网络下的话,那么就只需要通过交换机。

15.我们需要标识某一个特定的网络,以及标识某一特定网络下的某一设备,这个时候就要引入一个新的概念:
IP地址(IP地址和之前的Mac地址有点像,但是那个地址是用来标识设备的唯一性,在物理层)

在了解什么是IP地址之前首先要知道什么是IP协议。它是“网络之间互联的协议”。我们就可以浅显的理解为一套规则,设备必须遵循这套规则才能实现网络的连接。

16.IP地址有两个作用,一个可以用来标识网络,一个可以标识设备。
标识设备在哪个网络下。
网络有一个IP地址,就比如:192.168.0.0/24(网络也有IP地址,之前我不知道)
设备也有一个IP地址,这个我是知道的,所以 这里我就不打算举例了。

IP:路由器中获取的公网IP地址或者个人电脑获取的私有IP地址,他们都是唯一的,其他路由器或电脑无法自动获取到这个IP地址。

子网掩码:控制公司有多少人,默认是253个IP地址可以使用,如果253个IP地址不够,可以通过调整子网掩码来扩大IP地址。

网关:网关就是IP出口,如果你电脑去访问百度或者是其他的网络,网关就是告诉你电脑,你要从我这边出去,我就是你的出口。

17.ping通是指向当前的IP地址发送少量数据尝试通信,ping通了就表示你可以和这个IP地址通信。

18.路由表的建立有点复杂,比交换机的复杂多了,现在路由表建立的算法还在更新迭代中中。

19.路由器也有一个IP地址
通过路由器的IP地址,可以通过路由表上查找某一个网络的ip地址,然后再查找设备的IP地址。
以实现通信。
但是,问题来了,如果直接依靠IP地址就额可以找到,那么还要MAC地址还有什么用呢?
那么有了IP地址,就不需要Mac地址咯!
(MAC地址其实才是真正标识主机的地址)

20.现在我们回来看路由器,路由器设计的初衷是为了实现跨网络的信息的转发。
IP地址也只是抽象的地址,IP地址不能直接用于通信!!!
那我们只能使用Mac地址进行直接通信。
因为Mac地址是一个真实的地址。
所以路由IP到某一个网络的IP的这个过程,其实是这样的:
路由IP到网络IP,然后让网络IP去查Mac地址,
(ARE协议:在这个网络中去广播去询问谁的IP地址是xxxxx(也就是设备的IP地址),
虽然IP地址不能用来通信,但是可以用来检索出Mac地址。
要是有设备的IP地址是xxxxx的话,那么设备就会响应,说我的IP地址是xxxxx,还有我的Mac地址是。。。。。。)
那么通过ARE协议我们就可以实现Mac层上数据的传输(数据链路层)

*易知:

公有IP是唯一的,但私有IP就可以不唯一
公有IP是可以上网的,私有IP不能用来上网。*

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值