作者:北极
链接:https://www.zhihu.com/question/25847423/answer/31563282
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

先说定义:

宽带:

广义的宽带泛指各种高速接入互联网的方式,也就是说,宽带是一种接入方式。宽带可以是直接接入,也可以是使用用户名和密码等方式,在Windows环境里,通常意义上的宽带是指PPPoE这种上网方式。在我们国家里,主要的家庭上网方式都是PPPoE。不使用PPPoE的宽带,常见于高校的校园网。

与宽带相对应的应该是窄带,但几乎没人这么说。窄带通常指拨号上网(拨打16300或者163这个号码),这种上网方式已经几乎不存在了,因为网速极慢,拨号上网是需要电话线和猫的,这里说的猫是那种直接接电话线,拨号和上网时会发出声音的那种设备,大部分80后和几乎全部的90后是没见过猫的。

ADSL:

全名Asymmetric Digital Subscriber Line,一种基于电话线的上网传输技术名称。ADSL与宽带的定义不同,ADSL是有准确的定义的,特指基于电话线的上网技术,宽带还可以是基于光纤的,基于双绞线的,但ADSL的上网技术特指用电话线上网(当然,电话线本身也可以是光纤)。

所以,你可以说你家里上网用的是ADSL技术,也可以说用光纤技术,甚至是双绞线、同轴电缆(比如北京的歌华有线等),通常来说ADSL与其它的区别是速度上相对较慢,提升的速度空间有限。

以太网:

一种网络技术规范,以太网只规定网络的一些基本技术,比如链接方式、报文格式、冲突检验等,以太网并不严格要求一定要在哪种物理介质上使用,虽然目前的以太网主要使用双绞线(也就是常见的网线)。

PPPoE:

Point-to-Point Protocol over Ethernet (基于以太网的点对点协议)。

传统的以太网是没有身份校验功能的,所以互联网运营商需要一种网络访问和控制的机制,这就是PPPoE技术的应用场景。

与PPPoE相对应的获得地址和认证的是DHCP,但普通家庭用户很少直接使用DHCP方式接入互联网(这里说的DHCP不是自家路由器上的DHCP,而是互联网运营商的DHCP)。

PPPoE和DHCP的区别是:前者需要身份验证才能上网,后者什么都不需要,直接接上网线即可。当然了,具体获得IP地址的方式还有很多。

----------------------分割线----------------------

在国内(以及Windows应用场景中),宽带通常就是指PPPoE这种上网认证方式;

无线、DSL、以及Linux里所说的宽带,通常是指上网的物理介质方式或者传输技术,也就是说你要选择你是使用电话线、光纤、还是别的什么东西上网。所以在Linux里,你要专门选择PPPoE的配置才是真正配置如何上网。

准确的说PPPoE只是宽带的一种,Windows里的名字其实是不合理的,但在国内,因为广大用户其实不关注这个,所以才有了题主遇到的这种混乱。

Linux里你只指定DSL是没有用的,DSL是物理介质类型,而运营商给你的账号和密码是PPPoE的,所以必须用PPPoE的配置才是正确的。

 
 
 
 
作者:万纛
链接:https://www.zhihu.com/question/25847423/answer/96483354
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

宽带:
相对于拨号上网56kbps速率的窄带提出的概念,其实并没有明确的技术定义,更像是一个商业概念。

ADSL:
一种基于电话线的接入技术,拨号上网使用了电话线里语音使用的低频段,所以上网的时候不能打电话,DSL技术使用了电话线里的高频频段,可以在不影响打电话的基础上上网,同时高频频段提供了更高的接入速率,可以达到2Mbps。

以太网:
目前最流行的局域网技术,基于铜线或者光纤,有以太网(Ethernet,10Mbps速率,基于双绞线或者同轴电缆),快速以太网(Fast Ethernet, 100M, 基于三类双绞线或光纤),千兆以太网(Gigabit Ethernet, 1Gbps速率,基于五类双绞线或光纤),万兆以太网(10Gbps,基于双绞线或光纤),40GE(光纤),100GE(光纤)以及目前正在研发的400GE(光纤)。以太网的帧格式基本统一了当前的互联网。

PPPoE:
一种建立在以太网上的点到点的隧道技术。以太网本身是基于广播的,无法提供可靠的点到点支持,PPPoE解决了这个问题,在以太网上提供了可靠的点到点连接,可以让运营商验证你的身份并予以计费。

为什么需要PPPoE:
PPPoE主要作用就是建立用户到运营商BRAS(Broadband Remote Access Server,宽带远程接入服务器)的一个可信的点到点连接,BRAS对接入的用户进行验证(Authentication,就是说看看你到底是谁),鉴权(Authorization,看看你欠费没,还有没有权限上网,能上什么网)和计费(Accounting,这个不解释了)。PPPoE验证完成后BRAS分配IP给用户,并开始计费。当然,接入BRAS的隧道方法除了PPPoE还有很多,比如L2TP和802.1x。除了这两个基于二层网络的技术,还有基于三层的IPoE(比如WiFi那种先弹出来个网页,输入账号密码上网)。电脑在接入网络的时候是没有IP的,除非自己给自己配一个,用PPPoE,L2TP和802.1x验证通过后BRAS会分配IP。但是如果使用三层验证,就需要验证前就有IP,这就需要依赖DHCP服务器来分配IP。三层验证方式在没有通过验证的电脑上也会分配IP,所以比较浪费IP地址,并不常用。

宽带、ADSL、以太网、PPPoE的更多相关文章

  1. win10 校园宽带连接不上的解决办法(错误720、“以太网”没有有效的ip设置)

    遇到的问题如下图所示: 插上宽带后,查看以太网状态显示如下: 创建新连接宽带(PPPoE)(R)后,连接失败,错误为720,显示如下: 以太网网络诊断后,结果显示“以太网”没有有效的Ip设置,如下图所 ...

  2. 破解TP-Link路由-嗅探PPPoE拨号密码

    如果你平时都使用路由器直接上网,那么你还记得你的宽带(ADSL)帐户名和密码吗?忘记密码后又该如何找回呢?别急,本文带你一同找回遗忘的ADSL密码.1.安全性较差的路由器(例如腾达的某些路由器):这里 ...

  3. [na]小区网络-pppoe拨号认证原理及部署(panabit来管理)

    以前搞网络时候,对小区宽带adsl上网(后ie中的pppoe拨号config)+对一坨人限速的系统(panabit)比较感兴趣,挺神秘. 以前写的,有些纰漏,抽时间我会陆陆续续补充下. PPPOE认证 ...

  4. [转载]RouteOS安装设置

    原文地址:RouteOS安装设置作者:抟鹏追梦 RouteOS2.7.4可以将一台普通的PC机变成一台专业的路由器,高到ISP的核心路器/认证网关-因为它功能强大稳定,低到家庭网关防火墙-因为它免费. ...

  5. TP-Link 无线路由器设置图文教程----怎么设置TP-Link无线路由器图解

    转自:http://www.jb51.net/softjc/39399.html 无线路由器的基础配置 在我们第一次配置无线宽带路由器时,参照说明书找到无线宽带路由器默认的IP地址是192.168.1 ...

  6. MQTT 3.1协议非严肃反思录

    前言 MQTT 3.1协议在弱网络环境下(比如2G/3G等)表现不够好,因此才有了反思. 弱网环境下表现 手机等终端在弱网络环境下丢包情况会非常明显,连接MQTT Server成功率很低.相比单纯的请 ...

  7. MSS与MTU的关系

    MSS与MTU的关系 TU:maximum transmission unit,最大传输单元,由硬件规定,如以太网的MTU为1500字节. MSS:maximum segment size,最大分节大 ...

  8. 用DD-WRT自建计费WiFi热点

    架设无线网络(Wlan)向周围的用户有偿共享网络. 传统的方法,能够使用专业的无线与宽带计费网关设备和软件.比方MikroTik等. 只是,对于个人架设WiFi热点来说.这些方案太过昂贵,安装设置也很 ...

  9. hadoop面试100道收集(带答案)

    1.列出安装Hadoop流程步骤 a) 创建hadoop账号 b) 更改ip c) 安装Java 更改/etc/profile 配置环境变量 d) 修改host文件域名 e) 安装ssh 配置无密码登 ...

随机推荐

  1. UML中关系的分类及其概念——总结备忘

    UML中关系分类: 依赖:依赖是两个事物间的语义关系,其中一个事物(独立事物)发生变化会影响另一个事物(依赖事物)的语义. 关联:关联是类与类之间的联接,它使一个类知道另一类的属性和方法. 聚合:聚合 ...

  2. SEO网站title应该怎么写

    第一:具有独特性 在你的网站中,也许有成千上万的页面,首页-分类-无数的文章页面,这些都有固定的标题,他们的标题最好不要相同.有的时候也许不是`站长们故意的,但是在使用编辑软件的时候,经常 会出现很多 ...

  3. BurpSuite系列(九)----Comparer模块(比较器)

    一.简介 Burp Comparer在Burp Suite中主要提供一个可视化的差异比对功能,来对比分析两次数据之间的区别.使用中的场景可能是: 1.枚举用户名过程中,对比分析登陆成功和失败时,服务器 ...

  4. SDL_AudioSpec(转)

    转贴地址:http://www.cnblogs.com/nanguabing/archive/2012/04/12/2444084.html ============================= ...

  5. SQL提取数据库表名,字段名等信息

    -------提取数据库所有表的表名.字段名 -------在SQLserver 2000中测试 --查询所有用户表所有字段的特征 SELECT D.Name as TableName, A.colo ...

  6. 一只小蜜蜂(斐波那契dp)

    有一只经过训练的蜜蜂只能爬向右侧相邻的蜂房,不能反向爬行.请编程计算蜜蜂从蜂房a爬到蜂房b的可能路线数. 其中,蜂房的结构如下所示. Input输入数据的第一行是一个整数N,表示测试实例的个数,然后是 ...

  7. 关于js的keyCode

    原生js的event对象有三个键盘事件的值: 1) charCode: 被点击键的Unicode值 2) keyCode: 被点击键的ASCII十进制值 3) which: 字母数字键的charCod ...

  8. Ceph基本情况介绍

    Ceph基本情况的介绍 Ceph是一个分布式存储软件. 它支持用3种方式存储数据,分别是:对象存储.块设备存储.分布式文件系统存储. Ceph最初的目标是做一个分布式文件系统,直到现在这个目标也不能算 ...

  9. Python代码的编译

    Python代码的编译 Python代码在解释执行之前,是会被编译成.pyc或者.pyo文件的,它们是中间字节码表示的文件,之后Python虚拟机才会去解释执行它们. 1.pyc文件 ======== ...

  10. eclipse egit(分支管理 上)

    这一章比较重要,讲述了Git比svn强大的地方,直接转载廖雪峰老师的文字,更好的理解 什么是分支 和 为什么分支git比svn做的更好 分支在实际中有什么用呢?假设你准备开发一个新功能,但是需要两周才 ...