-
《网络是怎样连接的》计网第四章:局部网络接入互联网
2020-11-09 08:20:05局部网络接入互联网1.接入网2.互联网接入路由器3.ADSL Modern(调制解调器)4.分离器5.电缆隧道6.光纤接入网7.BAS 宽带接入服务器8.隧道9.POP和NOC10.互联网路由器的连接 四.局部网络接入互联网 1.接入网 连接互联网...
文章目录
四.局部网络接入互联网
1.接入网
连接互联网,家庭,公司网络的通信线路。
ADSL(不对称数字用户线):利用架设在电线杆上的金属电话线来进行高速通信的技术
FTTH(光纤到户):光纤接入家庭
接入网选项:
- 专线接入:无需用户认证,路由器为一般的路由器
- 拨号接入:需要响应用户的拨号,使用RAS路由器,还具有身份认证和配置下发功能
- PPPoE接入:使用一般的路由器,但是需要设置专门的BAS来完成身份认证和配置下发
- PPPoA接入:DSLAM通过ATM交换机(转发信元到BAS),连接到一般路由器
2.互联网接入路由器
在网络包前面加上MAC头部、PPPoE头部、PPP头部,之后发给ADSL Modern(调制解调器)
3.ADSL Modern(调制解调器)
- 将路由器发送的包拆分成ATM信元(异步传输,以“信元”为单位),并转换为正弦电信号,同时将多个频率的波合成,在后期再用滤波器分离(以太网中的方波容易失真,且方波覆盖了低频到高频的宽广频段,频率高则辐射电磁噪声强,通过振幅调制ASK和相位调制PSK结合的正交振幅调制QAM)
- ASK:振幅大的为1,振幅小的为0
- PSK:从0°开始的为0,从180°开始的为1
- 下行方向(互联网到用户)的频段比较高,信号容易衰减,所以只能表示比较少的比特数
- 握手:Modern通电后会发送测试信号,根据信号的接受情况来判断使用的频段数量和每个频段的比特数
ps.拆分成为信元其实不是必须的,只是由于时代原因形成的一种规范
4.分离器
产生的信元信号会被混入电话线的信号一起发送到IDF(中间配线盘)和MDF(主配线盘)最终进入高处架设的电话线和地下的电缆隧道,在接收时,高频的ADSL会被拆分出来
没有分离器,则电话接起和挂断则电话线会被连接和断开,会导致需要不断的握手
5.电缆隧道
- 信号到达电话局,经过配线盘和分解器会进入DSLAM(数字用户接入复用设备,ADSL Modern组合体)
- 电信号被还原成数字信号(信元)
- ADSL Modern与接入网络路由器采用以太网接口,而DSLAM与后续的设备连接采用的是ATM接口
- 传递给BAS完成信元到原始信号的转换,PPPoE、MAC头部都被取出(它们用于将包传输到BAS),BAS在包前面加上隧道专用头部(L2TP),并传输到隧道出口专用路由器
- 隧道头部被去掉,包被取出转发到互联网内部
6.光纤接入网
-
光纤:双层结构纤维透明材质(玻璃和塑料)
-
数字信息->电信号->光信号,1表示高电压发光亮,0表示低电压发光暗
-
入射角较小的光被包层全反射,入射角过大会发生折射,在纤芯中前进;光在光纤中传输可能会发生相遇,相位不同的光会被削弱,只有相位一致的光才能在光纤中传导。-----特定角度的光才能传输
-
单模和多模:纤芯很细,在相位一致的光中,只有入射角最小的才能传递;可以有多个入射角度的光传递
-
多模中不同光纤角度不同,导致到达的时间存在差异,则接收到信号的宽度被拉伸,会产生失真,光纤越长,失真越大,单模不会严重失真
-
光纤直接连接:用户的光纤收发器将以太网电信号转变成光信号,直接送达BAS前面的多路光纤收发器,之后光纤收发器将光变成电信号,通过BAS(包转发设备)转发到互联网内部
分光器:用户使用ONU(光网络单元,可将电信号转换为光信号)送往BAS之前的OLT设备(光线路终端),OLT会给ONU下达发送数据的指令来避免光信息发送产生的碰撞。
-
波分复用:用户送往服务器和服务器响应回用户的光会在光纤中相遇,为了区分彼此,在一条光纤中会采用不同波长的光
-
整体工作
- 接入路由器配置运营商分配的用户名和密码
- 接入路由器根据PPPoE的发现机制来寻找BAS,类似于广播ARP来寻找MAC地址
- 用户认证,用户名和密码使用RADIUS协议发送给BAS,加密密码CHAP(挑战握手认证协议),不加密密码PAP(密码验证协议)
- BAS下发TCP/IP配置信息,发送到互联网接入路由器的BAS端
- 客户端发送访问互联网的网络包,加入目标的MAC头部(PPPoE查询),PPPoE头部,PPP头部到BAS
- BAS将MAC头部和PPPoE投去掉,取出PPP头部及其他内容的PPP包发送到隧道,传送到另一端的网络运营商路由器
7.BAS 宽带接入服务器
- 提供ADSL和FTTH的用户名、密码登录操作窗口
- PPP拨号上网:用户向运营商接入点打电话,输入用户名和密码,通过RADIUS协议(远程认证拨号用户服务)从RAS(远程访问服务器)发送到认证服务器,认证成功则会给该用户一个IP(IP并不是事前就给定的),上网时包的传输通过一个包含报头,FCS,信号格式等元素的容器(HDLC协议,高级数据连接控制协议),将数据转换成线路信号通过电话线路或ISDN线路进行发送,数据Modem接收信号并还原成HDLC帧,取出其中的PPP信息,交给RAS认证模块
- 密码等数据存储在PPP信息中,利用HDLC容器包裹,通过Modem传递给RAS,去除头部,获得PPP并分析信息
- PPPoE将信息传递到BAS PPPoA不加MAC头部和PPPoE头部,而是直接将包装入信元中,缺少MAC头部,没办法用以太网传输所以ADSL Modem和计算机、路由器必须是一体的,可以将计算机和ADSL Modem用USB接口相连,也可以将ADSL Modem和路由器整合一体
- ADSL和FTTH中,用户和BAS通过电缆和光纤连接,没必要验证身份,上网时包的传输用以太网来代替HDLC,得到了一个新的规格PPPoE,密码存储于PPP信息,用MAC PPPoE作为拆分成信元传输
- 如果与电脑相连,则配置的TCP/IP地址会分配给电脑;如果是路由器则会分配给路由器,电脑获得私有地址,需要进行地址转换
8.隧道
- TCP隧道:隧道路由器之间建立TCP连接
- 封装隧道:再加上一个头部,将完整的传递到另一个路由器
9.POP和NOC
- POP路由器:接入点,ADSL、FTTH等接入网与用户签约的运营商设备相连
- NOC路由器:核心设备,完成网络包的转发
10.互联网路由器的连接
- BGP:边界网关协议,通过相连的路由器,可以知道对方路由器连接的所有网络,同时告知自身的路由器信息
- 转接:告知自身连接的所有路由器信息
- 对等:仅告知与各自网络相关的路由信息
- IX:多个运营商交互的一个中点
-
网络是怎样连接的pdf_网络是怎样连接的 -- 探索接入网如何进入互联网内部
2020-12-18 04:54:48互联网接入路由器发送网络包的操作和以太网路由器有一点不同,互联网接入路由器是按照接入网规则来发送包的。ADSL接入网的结构和工作方式家庭和公司的内网是通过接入网连接到网络运营商的。接入网有很多类型。其中.....只要安装了路由器软件,计算机也可以当路由器来使用。
互联网的基本结构和家庭、公司网络是相同的,也是通过路由器来转发包的,也就是一个放大版的。不过也有不同点,距离的不同和由于量大引起路由的维护方式不同。
互联网接入路由器发送网络包的操作和以太网路由器有一点不同,互联网接入路由器是按照接入网规则来发送包的。
ADSL接入网的结构和工作方式
家庭和公司的内网是通过接入网连接到网络运营商的。接入网有很多类型。其中一个是ADSL接入网。
互联网接入路由器会在网络包前面加上MAC头部、PPPoE头部、PPP头部总共三种头部,然后发送给ADSL Modem。ADSL Modem将包拆分成信元,并转换成电信号发送给分离器,通过使用多个波来提高速率。
分离器的功能是过滤掉高频信号,防止ADSL对电话产生的干扰,同时也是防止电话对ADSL产生干扰。
信号通过电话线到达电话局之后,会经过配线盘、分离器到达DSLAM。DSLAM具有ATM接口,和后方路由器收发数据时使用的是原始网络包拆分的ATM信元形式。BAS负责将ATM信元还原成网络包并转发到互联网内部。
光纤接入网(FTTH)
另一种常用的接入网技术,与ADSL技术的利用率不相上下的光纤接术。
光纤是一种双层结构的纤维状透明材质构成的,通过里面的纤芯中传导光信号来传输数据信息。ADSL信号是由多个频段的信号组成的,比较复杂,但光信号却非常简单,亮表示我,暗表示0。
光纤通信的关键技术就是能够传导光信号的光纤。
接入网中使用的PPP和隧道
接入网需要通过用户名和密码验证用户身份,然后由网络运营商向用户分配公有地址。用户发送的网络包会通过ADSL和FTTH等接入网到运营商的BAS。
接入网连接发的路由器也称为BAS.ADSL和FTTH接入网时,都需要先输入用户名和密码,登录之后才能访问互联网,而BAS就是登录操作的窗口,是通过PPPoE方式来实现的。
PPPoE是将PPP消息装入以太网包进行传输的方式。BAS除了作为用户认证的窗口之外,还可以使用隧道方式来传输网络包。所谓隧道,就是类似于套接字之间建立TCP连接。
接入网的整体工作过程
接入网的工作从用户端的互联网接入路由器进行连接操作开始。首先,接入路由器中需要配置运营商分配的用户名和密码。然后,接入路由器会根据PPPoE的发现机制来寻找BAS。这一机制和ARP一样是基于广播来实现的。
BAS下发的TCP/IP参数会被配置到互联网接入路由器的BAS端的端口上,这样路由器就完成接入互联网的准备了。
BAS在收到用户路由器发送的网络包之后,会去掉MAC头部和PPPoE头部,然后用隧道机制将包发送给网络运营商的路由器。
网络运营商的内部
接入网后面连接着网络运营商的网络,运营商网络也是以路由器为核心组成的,这一点和家庭、公司网络是一样的,包转发的工作原理也没有区别。不过也有用不同的技术。
ADSL、FTTH等接入网是与用户签约的运营商设备相连的,这些设备称为POP,互联网的入口就位于这里。网络包通过接入网之后,到达运营商的POP的路由器。
NOC是网络运营商的核心设备,从POP传来的网络包都会集中到这里,并从这里转化离目的地更近的POP,或者转发到其他的运营商。这里也需要配置高性能的路由器。
跨越运营商的网络包
互联网是由多个运营商网络相互连接形成的巨大网络,而多个运营商之间相互连接的部分可以说是互联网的核心部分。互联网内部使用BGP机制在运营商之间交换路由信息。
与公司网络中自动更新路由表机制的区别:公司中使用的方式是寻找与目的地之间的最短路由,并按照最短路由来转化包,因此,周围的所有路由器都是平等对待的。但是运营商之间不行,不能区别哪些供应商走了这条路线,运营商之间的路由交换是在特定路由器之间一对一进行的。
-
网络是怎样连接的:探索接入网和网络运营商
2020-05-27 16:24:23所谓接入网,就是指连接互联网与家庭、公司网络的通信线路。一般家用的接入网方式包括ADSL、FTTH、CATV、电话线、ISDN等,公司则还可能使用专线。 2.要使用ADSL服务,需要安装一个将电话信号和ADSL信号分开的设备...最近有时间学习下计算机网络,从一本经典书籍《网络是如何连接的》入门,提供每一章节后的题目供自己检验和思考。
1.什么是接入网?
用于连接网络运营商的线路
所谓接入网,就是指连接互联网与家庭、公司网络的通信线路。一般家用的接入网方式包括ADSL、FTTH、CATV、电话线、ISDN等,公司则还可能使用专线。
2.要使用ADSL服务,需要安装一个将电话信号和ADSL信号分开的设备,这个设备叫什么名字?
分离器
具体来说,分离器的功能是将一定频率以上的信号过滤掉,也就是过滤掉了ADSL使用的高频信号,这样一来,只有电话信号才会传入电话机,但对于另一头的ADSL Modem,则是传输原本的混合信号给它。ADSL Modem内部已经具备将ADSL频率外的信号过滤掉的功能,因此不需要在分离器进行过滤。
3.和电话局距离越远,ADSL的通信速率越低,为什么?
因为离电话局越远,信号越弱
4. BAS(宽带接入服务器)与一般的路由器有什么不同?
BAS具有身份认证、向客户端下发IP地址等配置信息的功能
用户发送的网络包会通过ADSL和FTTH等接入网到达运营商的BAS。首先是用户认证和配置下发功能。ADSL和FTTH接入网中,都需要先输入用户名和密码,登录之后才能访问互联网,而BAS就是登录操作的窗口。BAS使用PPPoE方式来实现这个功能。
当确认无误后,认证服务器会返回IP地址等配置信息,并将这些信息下发给用户。用户的计算机根据这些信息配置IP地址等参数,完成TCP/IP收发网络包的准备工作,接下来就可以发送TCP/IP包了。
5.将多个运营商汇聚在一起相互连接的设备叫什么?
IX(Internet eXchange,互联网交换中心)
-
《网络是怎样连接的》第四章 接入网,网络运营商
2020-09-15 19:06:374.1 ADSL接入网的结构和工作方式 4.1.1 互联网基本结构和家庭,公司网络相同 和家庭,公司网络一样,互联网也是通过路由器来转发包的,可以将互联网理解成家庭,公司网络的一个放大版 互联网也有和家庭,公司不...4.1 ADSL接入网的结构和工作方式
4.1.1 互联网基本结构和家庭,公司网络相同
和家庭,公司网络一样,互联网也是通过路由器来转发包的,可以将互联网理解成家庭,公司网络的一个放大版
互联网也有和家庭,公司不一样的地方,分别是距离的不同和路由的维护方式
在家庭,公司网络中,与转发设备之间的距离不过是几十几百米,这种情况下,只要延长以太网就可以到达相邻的转发设备。双绞线的极限是100米,但光纤的连接距离有几公里
互联网中的路由表的维护方式与家庭,公司也有所不同,互联网中的路由器上有超过10万条路由记录,而且这些记录还在不断变化,当出现故障时或者新的公司加入时,都会引发路由的变化,人工维护这些路由信息是不现实的,必须实现自动化
4.1.2 连接用户与互联网的接入网
网络包通过交换机和路由器的转发一步一步地接近它的目的地,通过互联网接入路由器之后,就进入了互联网。
路由器的转发操作都是相同的,根据包IP头部中的接收方IP地址在路由表的目标地址中进行匹配,找到相应的路由记录后将包转发到这条路由的目标网关。不过,互联网接入路由器发送网络包的操作和以太网络有一点不同,互联网接入路由器是按照接入网规则来发送包
所谓接入网,就是指连接互联网与家庭,公司网络的通信线路。一般家用的接入网包括ADSL(不对称数字用户线),FTTH(光纤到户),CATV,电话线,ISDN等,公司可能还有专线
4.1.3 ADSL Modem将包拆分成信元
互联网接入路由器会在网络包前面加上MAC头部,PPPoE(以太网上的点到点协议)头部,PPP(点到点协议)头部,然后发送给ADSL Modem。用户端路由器发出的网络包通过ADSL(不对称数字用户线) Modem(调制解调器)和电话线连接到电话局,然后到达ADSL的网络运营商 ISP。
互联网接入路由器将包发送出去后,包到达了ADSL Modem,ASDL Modem会把包拆分成很多小格子,每个小格子称为一个信元,并转换成电信号发送给分离器。信元是一个非常小的数据块,开头有5个字节的头部,后面是48个字节的数据,用一种叫ATM 异步传输的通信技术。可以将信元理解成一种更小一号的包,原理上和TCP/IP将应用程序的数据拆分成块封装进一个一个包的过程是一样的使用信元来传输数据,就比较容易和其它设备进行整合,可以降低开发投入和设备投入
4.1.4 ADSL将信元‘调制’成信号
将网络包拆分成信元后,就需要将这些信元转换成电信号了。以太网采用的是使用方波信号代表0和1的方式。ADSL Modem采用了一种用正弦波对信号进行合成表示0和1的技术,这种技术称为调制。ADSL调制使用的是振幅调制 ASK和相位调制 PSK相结合的正交振幅调制 QAM方式。
振幅调制是用信号的强弱,也就是信号振幅的大小来对应0和1,振幅小的信号为0,振幅大的信号为1,这种情况下振幅只有两个级别。如果增加振幅变化的级别,就可以对应更多的比特,如增加到4个级别,则振幅大小可以表示00,01,10,11这样可以表示两个比特。如果振幅有8个级别,就可以表示3个比特,16个级别可以表示4个比特,速率也越来越高。不过信号在传输的过程中会发生衰减,也会受到噪声的影响而失真,如果振幅级别太多,接收方对信号的识别就容易出错,因此振幅级别也不能太多
相位调制是根据信号的相位来对应0和1,Modem产生的信号是以一定周期振动的波,振动起始位置不同,波的形状也就不同。如果将波的一个振动周期理解为一个圆,则起始位置可以用0到360度的角度表示,这个角度就是相位。可以将从0度开始的波视为0,从180度开始的波视为1。相位调制也可以通过将角度划分为更细的级别来增加对应的比特数量,从而提高速率。但角度太接近的时候也容易产生误判,因此提升速率是有限的
ADSL使用的正交正负调制结合前两种方式,如果信号的振幅可以表示1个比特,相位可以表示1个比特,那么加起来可以表示两个比特。因此使用这种方式,正交振幅调制可以用一个波表示更多的比特,从而提高传输速率
4.1.5 ASDL通过使用多个波来提高速率
实际上信号不一定要限制在一个频率,不同频率的波可以合成,也可以用滤波器从合成的波中分离出某个特定频率的波。因此,可以使用多个频率合成的波来传输信号,这样一来,能够表示的比特数就可以成倍提高
ADSL利用这一性质,通过多个波增加能表示的比特数来提高速率。ADSL使用上百个不同频率的波进行合成,每个波都采用正交振幅调制,而且根据噪声等条件的不同,每个波表示的比特数是可变的
ADSL技术中,上行方向(用户到互联网)和下行方向(互联网到用户)的传输速率是不同的。噪声和衰减等影响线路的因素在每条线上都不同,而且会随着时间发生变化,因此ADSL会持续检查线路质量,动态判断使用的频段数量,依次每个频段分配到的比特数
4.1.6 分离器的作用
ADSL Modem将信元转换成电信号后,信号会进入一个叫分离器的设备,然后ADSL信号和电话的语音信号会混合起来一起从电话线传输出去去。信号从用户端发出时,电话语音信号和ADSL信号只是同时流到一条线路上,而分离器并没有作什么事
分离器的作用实际上在相反的方向,也就是信号从电话线传入的时候,分离器需要将电话和ADSL的信号进行分离,以确保ADSL信号不会进入电话机。分离器的功能是将一定频率以上的信号过滤掉,也就是过滤了ADSL使用的高频信号,这样一来,只有电话信号才会传入电话机。同时分离器也可以防止电话对ADSL产生干扰
4.1.7 从用户到电话局
从分离器出来后,就是插电话线的接口,信号从这里出来后,会通过室内电话线,然后到达大楼的IDF(中间配线盘)和MDF(主配线盘),外面的电话线在这里和大楼内部的室内电话线相连
接下来,信号会进入电线杆上架设的电话电缆,中途会沿着电线杆侧面的金属管进入地下。由于电话局附近的地下电缆很多,集中埋设电缆的地方形成了一条电缆隧道,通过电缆隧道进入电话局后,电缆会逐根连接到电话局的MDF上
4.1.8 噪声的干扰
电话线也会收到来自外部的噪声和内部的噪声(串扰)的干扰,导致信号失真
电话线受到干扰的方式和双绞线有些不同,双绞线中只有一路方波信号,信号失真后就无法读取还原成数字信号,于是产生错误。但ADSL信号受到干扰后并不会立刻出现错误,ADSL信号分布在多个频段上,只有和噪声频率相同的信号会受到影响无法读取,即可用的信号数量减少,导致速率下降
4.1.9 通过DSLAM到达BAS(宽带接入服务器)
信号通过电话线到达电话局后,会通过配线盘,分离器到达DSLAM。在这里将电信号还原成数字信息/信元。DSLAM 数字用户线接入复用设备通过读取信号波形,根据振幅和相位判断对应的比特值,将信号还原成数字信息。DSLAM具有ATM接口,和后方路由器收发数据时使用的是原始网络包拆分后的ATM信元形式
信元从DSLAM出来后,会到达一个叫BAS的包转发设备,BAS和DSLAM一样都具有ATM接口,可以接收ATM信元,将受到的ATM信元还原成原始包。接下来,BAS将收到的包前面的MAC头部和PPPoE头部丢弃,取出PPP头部及后面的数据。接下来BAS在包的前面加上隧道专用头部,并转发到隧道的入口
4.2 光纤接入网
4.2.1 光纤的基本知识
光纤是一种双层结构的纤维状透明材质(玻璃和塑料)构成的,通过里面的纤芯中传导光信号来传输数字信息的。ADSL信号是由多个频段组成的信号,比较复杂,光信号中亮表示1,暗表示0
需要先将数字信息转换成电信号,再将电信号转换成光信号在光纤中传输,到接收方时,先将光信号转换成电信号,再将电信号转换成数字信息
4.2.2 单模与多模
单模光纤和多模光纤根据纤芯的直径来划分。多模光纤纤芯较粗,可以传导多条光线,对光源和光敏元件的要求较低。单模光纤纤芯很细,只能传导一条光线,对于光敏元件和光源要求较高,但信号的失真比较小
多模光纤主要用于一座建筑物里的连接,单模光纤则用于距离较远的建筑物之间的连接。FTTH属于后者,主要使用单模光纤
4.2.3 通过光纤分路来降低成本
用光纤来代替ADSL将用户端接入路由器和运营商的BAS连接起来的方式就叫FTTH,从形态上可分为两类:
1,直连型,用一根光纤直接从用户端连接到最近的电话局
2,分路型,在用户附近的电线杆上安装分光器,通过这个设备让光纤分路,同时连接多个用户这两种方式只是光信号的传输方式有一些区别,实际传输的网络包是相同的
4.3 接入网中使用的PPP和隧道
4.3.1 用户认证和配置下发
用户发送的网络包会通过ADSL和FTTH等接入网到达运营商的BAS。
首先需要进行用户认证和配置下发功能,ADSL和FTTH中,都需要首先输入用户名和密码,登录后才能访问互联网,而BAS就是登录操作的窗口。BAS使用PPPoE实现这个功能,PPPoE是由传统电话拨号上网使用的PPP协议发展而来的
在拨号上网时,当认证无误后,认证服务器会返回IP地址,并将这些信息下发给用户,用户的计算机根据这些信息配置IP地址等参数及为计算机分配公有地址,完成TCP/IP收发网络包的准备工作,接下来就可以发送TCP/IP包了
4.3.2 在以太网上传输PPP消息
ADSL和FTTH接入方式也需要为计算机分配公有地址才能上网,这一点与拨号上网相同。PPP协议并没有定义以太网中的报头和FCS等元素,所以PPP借用了HDLC 高级数据联接控制协议作为容器
ADSL和FTTH不能使用HDLC,所以它们用以太网代替HDLC装载PPP协议,此外以太网设计和PPP有所不同,于此设计了一个新的规格,这就是PPPoE
拨号上网中的PPP:
ADSL中的PPP(PPPoE):
FTTH中的PPP(PPPoE):
4.3.3 通过隧道将网络包发给运营商
BAS除了作为用户认证的窗口之外,还可以使用隧道方式来传输网络包,所谓隧道,就类似于套接字之间建立的TCP连接。将包含头部在内的整个报从隧道的一头扔进去,这个包原封不动从隧道另一头出来,就是隧道的作用
如果将BAS和运营商之间的ADSL/FTTH接入服务商的网络中建一条隧道,将用户到BAS的接入网连接起来,就形成了一条从用户到运营商路由器的通道,网络包经过这条通道就可以进入互联网内部
无论任何方式,只要将包原封不动的搬运到另一端,就可以建立隧道
隧道的两种常用方式:
4.3.4 接入网的整体工作过程
接入网的工作从用户端的互联网接入路由器进行连接操作开始
首先,接入路由器中需要配置运营商分配的用户名和密码,然后,接入路由器会根据PPPoE的发现机制来寻找BAS,这一机制和ARP一样基于广播实现
接下来,进入用户认证和下发配置的阶段,BAS下发的TCP/IP参数会被配置到互联网接入路由器的BAS端的端口上,这样路由器就完成接入互联网的准备了
接着,客户端开始发送用来访问互联网的网络包,这些包的目的地在互联网中的某个地方。只不过在通过路由表判断转发目标后,包不是按照以太网规则转发,而是按照PPPoE规则转发
下来,包到达BAS,BAS去掉MAC头部和PPPoE头部,用隧道机制将包发给网络运营商的路由器
4.3.5 不分配IP地址的无编号端口
当两台路由器端口用一根线连接起来的情况下,一端的包肯定会发送到另一端,这时不需要按照路由表查询默认网关来判断转发地址。一对一连接的端口可以不分配IP地址,这种方式称为无编号
4.3.6 互联网接入路由器将私有地址转换成公有地址
互联网接入路由器在转发包时需要进行地址转换,BAS会向用户端发送TCP/IP的配置信息,如果这些信息配置在计算机上,就相当于计算机有了公有地址,这种情况下不需要进行地址转换也可以访问互联网。
如果使用路由器上网,BAS下发的参数就会被配置在路由器上,而且公有地址也是分配给路由器的,这样计算机就没有公有地址了。此时,计算机被分配一个私有地址,计算机发送的包需要通过路由器进行地址转换然后发到互联网中,但有些应用程序会因地址转换而无法正常工作
网络电话,聊天,对战等需要客户端之间直接收发网络包的应用程序需要将自己的IP地址告诉对方。遇到应用程序因地址转换无法正常工作的情况,可以直接让计算机接收来自BAS的PPPoE消息,即用最原始的上网方法,这样计算机有了公有地址,不需要地址转换也可以上网
不过使用路由器上网也有一点需要注意,因为上网的计算机拥有公有地址,这意味着来自互联网的包可以直接到达计算机,可能导致计算机被攻击,对于直接上网的客户端计算机,应该安装防火墙等手段防御
4.3.7 除了PPPoE之外的其它方式
PPPoA方式不添加MAC头部和PPPoE头部,而是直接将包装入信元中,由于PPPoA没有MAC头部,所以PPP消息是无法通过以太网来传输的,这就意味着需要和BAS收发PPP消息的设备,也就是计算机和路由器,必须和ADSL Modem是一体的
PPPoE会降低网络效率,PPPoA也有ADSL Modem和路由器无法分离的限制,这两个问题其实都是由PPP引起的,因此有些运营商使用DHCP 动态主机配置协议从BAS向客户端下发TCP/IP配置信息
DHCP经常用于通过公司网络向客户端计算机下发TCP/IP配置信息,首先客户端请求配置信息,不像PPP一样需要多个步骤,也不需要验证用户名和密码。没有用户名和密码,就意味着无法通过用户名来切换运营商,但这种方式也有优势,它可以单纯地直接传输以太网包,不需要添加额外地PPP头部,因此不会占用MTU
4.4 网络运营商的内部
4.4.1 POP和NOC
网络包通过接入网,到达了网络运营商的路由器,这里是互联网的入口,网络包从这里进入互联网内部。互联网的实体并不是由一个组织运营管理的单一网络,而是由多个运营商网络相互连接组成的
ADSL,FTTH等接入网是与用户签约的运营商设备相连的,这些设备称为POP 接入点,互联网的入口就在这里。POP的结构根据接入网以及运营商的业务类型不同而不同
NOC 网络运行中心是运营商的核心设备,从POP传来的网络包都会集中在这里,并从这里被转发到离目的地更近的POP,或者其它的运营商。可以简单的认为,NOC就是规模扩大后的POP
4.4.2 室外通信线路的连接
大楼室内可以使用线路直接连接,但对于距离较远的NOC和POP来说,它们需要新的连接方式:
1,对于自己拥有光纤的运营商来说,可以直接用光纤将NOC和POP连接起来
2,没有光纤的运营商可以租借光纤服务,拥有光纤的公司一般会提供光纤租用服务,将自己的光纤的一部分通信能力租借给客户4.5 跨越运营商的网络包
4.5.1 运营商之间的连接
如果最终目的地Web服务器和客户端是连接在同一个运营商中的,那么POP路由器的路由表中应该有相应的转发目标。运营商的路由器可以和其它路由器交换路由信息,从而更新自己的路由表,通过这一功能,路由信息就实现了自动化管理。经过几次转发后,网络包就到达了Web服务器所在的POP的路由器,然后从这里继续被转发到Web服务器
如果服务器的运营商和客户端的运营商不同时,网络包需要先发到服务器所在的运营商,这些信息也可以在路由表中找到,这是因为运营商的路由器和其它运营商的路由器也在交换路由信息
对于互联网内部的路由器,无论最终目的地是否属于同一家运营商,都可以从路由表中查到
4.5.2 运营商之间的路由信息交换
运营商之间让相连的路由器告知路由信息就可以知道对方路由器所连接的所有网络,将这些信息写入自己的路由表中,就可以向那些网络发送包
获得对方的路由信息后,我们需要将自身的路由信息告知对方。这样一来,对方也可以将发往我们子网的包转发过来,这个路由信息交换过程是由路由器自动完成的,这里使用的机制叫BGP 边界网关协议
4.5.3 与公司网络中自动更新路由表机制区别
路由器之间相互交换信息自动更新路由表的方式在公司网络中也会用到,不过公司内部和运营商之间在路由交换方式上是有区别的
公司中使用的方式是寻找与目的地之间的最短路由,并按照最短路由转发包,因此周围的所有路由器都是品等对待的
但运营商之间就不能单纯使用最短路由转发包,需要一种能阻止某些来源的网络包的机制,互联网的路由交换机制就具有这样的功能。互联网中可以指定路由交换的对象,公司中,路由信息是在所有路由器间品等交换的,但运营商之间的路由交换是在特定路由器间一对一进行的。这样一来,运营商就可以只将路由信息提供给那些交了费的运营商,没交费的运营商就无法发送网络包过来
互联网中有很多运营商,每个运营商都和其它多个运营商相互连接,因此一个运营商走不过去,可以走另一个运营商,无论网络包要发送到什么地方,都能确保获相应的路由信息
4.5.4 IX的必要性
通过连接到中心设备的方式来减少线路数量,这种中心设备就叫IX 互联网交换中心
4.5.5 运营商如何通过IX相互连接
IX的核心是具有大量高速以太网端口的二层交换机,二层交换机的基本原理和一般的交换机相同,可以认位二层交换机就是大型的,高速的交换机
IX的交换机和一般的交换机在工作方式上没有区别,运营商之间可以直接连接,也可以通过IX连接,最终网络包都会到达服务器所在的运营商,然后通过POP进入服务器端的网络
-
网络是怎样连接的-ADSL接入网的结构和工作方式(上)
2018-11-25 16:13:004.1 ADSL 接入网的结构和工作方式 4.1.1 互联网的基本结构和家庭、公司网络是相同的 我们可以将互联网理解为家庭、公司网络的一个放大版。 互联网也有一些和家庭、公司网络不同的地方,其中之一就是与转发设备... -
《网络是怎样连接的》读书笔记 5
2020-04-27 22:38:45通过接入网进入互联网内部 主要内容: ADSL 光纤(FTTH) 运营商 互联网的基本结构和家庭网络一样,也是通过路由器转发包。 主要不同就是体现在传输距离和路由表的维护方式了,这两个的量级都比家庭大很多。 ... -
网络是怎样连接的(四)
2019-04-18 20:46:00---探索接入网和网络运营商 把看的书总结一下,可能有错 4.1 ADSL接入网的结构和工作方式 4.1.1 互联网的基本结构和家庭、公司网络是相同的 可将互联网理解为家庭、工作网络的放大版。 互联网也有一些与家庭、... -
网络是怎样连接的学习笔记(四)
2017-11-02 17:28:02第四章、通过接入网进入互联网内部 4.1ADSL接入网的结构和工作方式 4.1.1互联网的基本结构和家庭、公司网络是相同的 互联网也是通过路由器来转发包的,而且路由器的基本结构和工作方式与家庭、公司网络并没有什么... -
网络是怎样连接的_户根勤
2019-11-12 08:21:36目录第1章 浏览器生成消息——探索浏览器内部1.1 生成 ...从网线到网络设备——探索集线器、交换机和路由器第4章 通过接入网进入互联网内部——探索接入网和网络运营商第5章 服务器端的局域网中有什么玄机第6章 请... -
Facebook怎样改变互联网
2008-06-03 01:45:00互联网自从商业化以后,依次经历了接入时代(AOL)、门户时代(Yahoo!)、搜索时代(Google),接下来会是人际关系时代吗?如果是,代表性企业会是Facebook吗?每一个过去的巨头被替代,都不是在旧战场上进行的战争... -
读《网络是怎样连接的》 第四章
2018-11-10 17:48:07那么,我们这一章要讲什么内容呢, -——》数据包 从接入网路由器开始,到达电话局、再到互联网运营商路由器、最终就是我们希望到达的互联网内部了. 什么叫接入网路由器 介绍两种由接入网路由器到达电话局的方式 ... -
网络是怎样连接的-路由器的附加功能
2018-11-18 19:44:00进入 20 世纪 90 年代之后,接入互联网的设备数量也快速增长,过不了多久,可分配的地址就用光了。 如果不能保证每台设备有唯一不重复的地址,就会从根本上影响网络包的传输,这是一个非常严重的问题。 内网使... -
网络是怎样连接的学习笔记(五)
2017-11-03 13:35:49第五章、服务器端的局域网中有什么玄机 5.1WEB服务器的部署地点 ...这种情况下,网络包通过最近的POP中的路由器、接入网以及服务器端路由器之后,就直接到达了服务器。以前这样的服务器部署方式很常见,但现在 -
《网络是怎样连接的》计网第三章:从网线到网络设备
2020-11-01 23:06:43客户端-集线器-交换机-路由器-互联网接入路由器-互联网 2.双绞线:两根信号线为一组缠绕 其他设备泄露的电磁波:螺旋状的接法能够使得电磁波在相邻的网线段中产生电流的方向相反而抵消 相邻网线中信号的泄露:双绞线... -
怎样提高网络速度
2011-01-29 11:20:00转帖]怎样提高网络速度 电脑学 2010-05-31 17:31:23 阅读234 评论0 字号:大中小 订阅 宽带优化提速新招 <br />使用宽带接入互联网的用户最关心的问题便是网络速度。大家采用各种手段为各种接... -
微服务总体技术架构体系是怎样设计的?
2021-01-06 20:54:36微服务总体技术架构体系是怎样设计的?...最上面的接入层,主要是我们的负载均衡,负责把外部的流量接入到内部的平台上。 基础设施层 主要是由运维团队来处理,涉及的内容包括计算、网络、存储、NOC监控 -
如何为网站选择支付接口
2016-04-13 21:09:403、能否降低企业成本接入一家就可以支持大部分的第三方平台。 虽然目前互联网上在线支付接口种类很多,不过常见在线支付接口就这几种: 1、支付宝支付接口集成;支付宝支付接口集成是指支付宝支付平台接口程序与你... -
江苏电信拥抱“互联网+”,加快混改步伐
2015-09-08 10:11:13目前我国三大运营商的固定光纤宽带接入市场占有率达90%,但提供宽带基础管道的附加值低,规模虽大但灵活性不够,市场响应速度慢,据估算,我国光纤宽带市场规模将超过700亿元,通过建设互联网超级终端入口还可开启... -
企业wifi统一认证怎样呀
2020-05-26 10:37:06目前支持openwrt系统,他实现了路由器和认证服 务器的数据交互,在路由器方是用C语言代码,通过wifidog程序和linux iptables防火墙实现接入用户的认证跳转和控制,在认证服务器方 是通过php实现用户的认证流程和管理... -
用智能音箱+AI 联网玩狼人杀将是怎样的体验?
2017-08-03 16:42:44在家电智能化前期,仅仅局限于将产品接入互联网并可以用手机控制。这也是由于传统家电企业的短板所致。进入2017年,以腾讯、百度、阿里、京东为代表的互联网科技企业带着各自的AI技术正式加入这一市场。汉语语音交互... -
各位大神,有没有懂行的,求帮助。想了解怎样在电脑上实时查看远端的树莓派摄像头画面
2020-05-10 22:47:34各位大神,有没有懂行的,求帮助。 我有一个树莓派摄像头在家里,并且已经接入互联网, 然后,我想在另一个地方(不在同一个局域网,没有相关的APP) 查看我的树莓派摄像头拍到的画面。 -
怎样查看手机&电脑上网时的IP
2014-08-04 11:34:01如果你通过GPRS或者3G技术接入互联网的话(通过运营商网络),那么你也可以通过下面的方法找出运营商分配给你的IP地址。 所有的智能机不管运行着什么系统都可以用同一种方法找出外网IP——只要打开手机上的浏览器... -
谷歌在构筑怎样的未来
2014-05-23 20:50:13设想一下,无人驾驶汽车、机器人保姆、智能家居用品,还有传输互联网接入信号的气球、飘在空中的风力发电机……这些听起来不可思议、带有科幻色彩的设计,在谷歌的推动下,有朝一日或将成为现实,改变生活,改变世界... -
智能机器人Cleverbot是怎样炼成的?
2011-12-01 06:48:22<!-- @page {margin:2cm} ... Carpenter)开始着手这一人工智能研究项目,1997年将机器人Cleverbot接入互联网,使其不断地向访问者学习“知识”,增长自己的“才干”,直到今年9月才获得初步的成功。请见: -
水库监控视频怎样才能实现在网页无插件并发直播?
2020-04-29 11:26:57背景分析 互联网的更新换代过程不断加快,将摄像头进行网络直播的应用程序和场景也...目前市面上各种摄像头接入最常见的就是通过GB28181协议。 该协议是摄像头、NVR或其他视频平台等设备端主动向上级注册并保...
-
Kibana安装教程
-
白话:java从入门到实战
-
点击密码input狂禁止浏览器弹出已经记录的账号密码
-
Spark数据分析之pyspark
-
qt-opensource-windows-x86-msvc2013-5.5.0.exe
-
【Python-随到随学】FLask第二周
-
龙芯实训平台应用实战(希云)
-
「ShadowsocksR」- 流量偷渡技术(手动滑稽) @20210225
-
ci-test:Github Actions CICD的测试存储库-源码
-
pytorch 存取模型(待补充)
-
人在什么情况下叫人看不起?
-
Galera 高可用 MySQL 集群(PXC v5.7+Hapro)
-
flink-1.10.0.tar.gz
-
FileYee如何进行文件同步备份?
-
ASP.NET学习——用户增删改查(三层,数据库+源码)
-
前端面试题2
-
2021-02-25
-
MHA 高可用 MySQL 架构与 Altas 读写分离
-
项目实施DevOps时,我们是如何做测试的
-
DHCP 动态主机配置服务(在Linux环境下,配置单网段或跨网段提)