计算机网络(1)

计算机网络(1)

LAN(Local Area Network):局域网。计算机近距离构成的小型网络。
以太网是局域网的一种技术。
以太网的最简单的形式就是,一条以太网电线连接数台计算机。要传输的信息在网线上以电信号进行传输。
在数据传输的过程中,有一个问题。那就是我的目的计算机怎么知道我的信息就是传给它的呢?
这个依靠的就是MAC地址,全称叫"Media Access Control",媒体访问控制。对于每台计算机而言,都有唯一的MAC地址。这唯一的MAC地址放在头部,作为数据的前缀发送到网络中。MAC地址用于以太网和wifi。

CSMA(Carrier Sence Media Access):载波侦听多路访问。是指多台计算机共享一个传输媒介。
“Carrier”:载体,指的就是运输数据的共享媒介。
“带宽”:载体传输数据的速度。
计算机通过监听信号来解决"两人同时说话“的错误。当计算机监听到在同一时刻有两个数据在同时传输时,就会在重传之前等待一段时间,这个等待的时间是随机的,因为如果每台计算机等待的时间相同,则会再次出现冲突。在这个等待时间中有一个概念,叫做”指数退避“。
指数退避:在发生多次冲突之后,每一次等待的时间都会是前一次等待时间的2倍。比如,第一等待重传的时间为1s,则下一次冲突发生时,则等待2s,再下一次,等待4s…

冲突域:载体和其中的设备。
为了减小冲突发生的次数,我们可以将一个LAN划分为多个冲突域,冲突域之间通过交换机来连接,只有在必要时才在两个网络间传输数据。

路由:是指通信线路。有两种典型的通信线路,一个是"电话交换",一般用于军工,另一个叫"报文交换",应用于我们的日常生活。
路由中有一个记录信息在路由中跳转次数的量,叫"跳数"。
通过记录跳数,可以检测到路由的问题。比如,我们要从C到M,C认为到M最快的路线要经过A,而A认为到M的最快路线要经过C。那么我们就会不停地在C与A之间跳转,而无法到达M。此时,C与A之间的记录的跳数就会很大。这样我们就会发现这条路由出现问题了。这其中就又涉及到一个概念,叫做"跳数限制"。
**跳数限制:**如果某条路由的跳数过高,则可以知道该条路由是出问题了。

报文交换,是我们现在应用最广泛的一种信息传输方式。但是报文交换存在一个问题,那就是如果报文较大,则会堵塞网络,因为要将整个报文从一个站传到下一个站后,才能继续传递其他报文。这样就会导致,当你在传递一个大报文后,再想要传递一个只有1KB的小报文,也是无法传输的。这是非常不好的。
所以,我们的解决方法就是,将一个报文分成很多小块,叫做"数据包"(packet)。像报文交换一样,每个packet都有目标地址,因此路由器知道要发送到哪里。
但是即使这样,还会存在一个问题,那就是不同的packet经过不同的route,那么到达的时间就会不同,这就导致了"乱序问题",这对于一个软件来说是非常不友好的。要解决这个问题,我们就要将到"Internet Protocol",也就是我们常说的"IP"。

IP:报文的具体格式是由IP定义的。每个联网的计算机都需要一个IP地址。
在IP之上有一个TCP/IP,这个就可以解决乱序问题

**阻塞控制:**路由器会平衡与其他路由器之间的负载以确保传输可以快速可靠。

分组交换:将数据拆分为多个数据包,然后通过路由传递。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值