《网络是怎样连接的》读书笔记 5

通过接入网进入互联网内部

主要内容:

  1. ADSL
  2. 光纤(FTTH)
  3. 运营商

互联网的基本结构和家庭网络一样,也是通过路由器转发包。

主要不同就是体现在传输距离路由表的维护方式了,这两个的量级都比家庭大很多。

互联网接入路由器与以太网路由器有一点不同:互联网接入路由器是按照接入网规则来发送包的。接入网即将本地子网(内网)连接到互联网(公网)的通信线路。常见的就有ADSL、FTTH,大的机构还有专线。

主要过程:

ADSL
  1. 互联网接入路由器拿到包后会再添加PPP、PPPoE、MAC头部,发送给ADSL Modem

  2. ADSL Modem 拿到包会将包拆分,每一块称为信元。接下来会将信元转为电信号,但和以太网路由器将信号转为方波不同,ADSL Modem转为将信元转换为正弦波,这个过程称为调制,采用的调制方式是振幅(ASK)相位(PSK)结合的正交振幅调制(QAM)

    1. 按振幅判断0和1,见下图b,并且如果将振幅调大,然后将级别分的更多,那可以一次传输更多数据。但不能分太细,太细了就容易因衰减和噪声而失真,识别出错。

    2. 按相位判断0和1,Modem产生的信号是一定周期振动的波,一个波起始位置(相位)的不同,出来的一个周期的波的形状也不同,见下图c,当然也可以将相位细分,以传递更多信号,但也需要考虑误判问题。

  3. 使用多个频率的波合成的波来传输信号,接收端再使用滤波器分离出合适的波,借此可以成倍提高传输数据量。

  4. 因为线材质量和其他环境因素会导致的信号失真,ADSL Modem 会在通电后先发送测试信号,根据返回判断使用的频段数量和每个频段的比特数。这个过程称为训练握手。

  5. 然后信号走到分离器,发送时不会做分离,主要在接收电信号时,会将电话的语音信号与ADSL信号分离,防止相互干扰。

  6. 从分离器出来,就走到电话线的接口了。通过电话线,信号就走到了电话局。当然为了减小途中传输可能会遇到的各种干扰而导致信号衰弱,会隔一段距离加一个信号增强装置。

  7. 到了电话局,DSLAM装置就将电信号又还原为数字信号——信元。DSLAM一般不使用以太网接口,而是使用ATM接口,和后方路由器收发数据时使用的是信元

  8. DSLAM将信元发送给BAS(宽带接入服务器),BAS取出PPP头和后面的数据,再加上隧道专用头部L2TP,并发送到隧道出口。

  9. 隧道出口的路由器将IP包取出,转发到互联网。

FTTH

光纤中光传输信号长距离的衰减和抗干扰能力远强于电信号在导线中的传输,且光信号简单,亮了就是1,暗了就是0。上行下行的不同信号我们采用不同的波长的光传输。收发端再经过棱镜分离出不同波长的光。

但因为光线走的反射角度不同,所以到达接收端走的距离也不同,继而接收端接到的时间也不同,有先有后。随着距离的加长,信号的宽度就会越宽,也会造成接收端的误判。按光纤直径分为单模光纤和多模光纤,单模光纤因角度小,故而可进入光线少,但在长距离传输时比多模光纤更能保持接收信号的宽度。

运营商
用户认证

ADSL或者FTTH接入网中,都需要先输入用户名和密码,用户认证通过后才能访问互联网。上面提到的BAS就是登陆操作的窗口。BAS使用PPPoE方式实现这个功能。PPPoE由PPP协议发展而来。通过拨号认证后,运营商会下发一个公网IP地址等参数,就可以根据这个IP公网地址进入互联网。

PPP传输:

用户输入用户名和密码信息,根据用户名和密码生成PPP包,类似将IP包装入以太网包,PPP包是装入HDLC包,然后通过传输到认证服务器,到达接收端,拿出PPP包交给RAS(认证服务器)验证用户名和密码。通过了就下发IP地址等信息。

PPPoE传输:

PPPoE即将PPP包装入以太网包进行传输,在ADSL和FTTH传输中常用。

接入网的整体工作流程:

  1. 接入路由器中配置运营商分配的用户名、密码

  2. 接入路由器会通过广播来查找连接的BAS的MAC地址(PPPoE的发现机制)

  3. 进入用户认证

  4. 认证通过就下发IP地址,DNS服务器IP地址,默认网关IP等配置,路由器拿到这些配置信息把它们配置到路由器的BAS端的端口上。到这就完成了接入互联网的准备了

  5. 接下来,客户端开始发送访问互联网的包,通过路由表查询,开始填写头信息。具体如下:

    IP头部的发送方IP就是运营商下发的公网IP,目标IP就是要访问网址的IP,MAC头部的发送方就是路由器MAC地址,接收方MAC就是BAS的MAC地址。包按照PPPoE规则发送,所以要加上PPP头部,PPPoE头部。发送给BAS

  6. 网络包到达BAS,BAS丢弃掉MAC头和PPPoE头,将剩余部分通过隧道机制发送出去。隧道另一端就是运营商接入点(POP)的路由器。也就到了互联网真正的入口。


​ NOC是运营商的核心设备,从POP传来的网络包都会经过这里转发到离目的地更近的POP,或者转发到其他运营商。

​ IX是运营商之间交换数据的中心设备。

BAS路由器,虽然叫路由器,但他其实是一个服务器,BAS从RAS发展而来,RAS就是服务器上装了RAS软件,可以实现身份验证,所以他不但是做网络收发包,还可以实现服务器相关业务处理。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值