拨号上网

拨号上网是指通过电话线或者其他拨号接入设备,将计算机连接到互联网的一种方式。拨号上网需要用户使用调制解调器(Modem)将计算机与电话线连接起来,然后使用拨号软件拨打ISP提供的电话号码,以建立与ISP服务器之间的数据通信连接。在建立连接之后,用户的计算机就可以发送和接收互联网数据了。
在拨号上网时,用户需要输入拨号号码、用户名和密码等信息,以便ISP能够识别用户并允许用户接入互联网。当连接成功后,计算机就可以通过调制解调器将数字信号转换成模拟信号,并通过电话线传输数据。此时,计算机会被视为拨号上网的客户端,ISP服务器则会作为服务端,接受客户端发送的数据请求并返回响应。

  1. 使用电话线进行传输,调制解调器完成数字信号和模拟信号的转换
  2. 拨号上网方式中用户的电话线路只能同时处理一个信号,因此在使用拨号上网时,电话线路会被占用,不能同时使用语音通信和互联网连接
  3. 拨号上网时期,还没有出现Ethernet以太网协议之前,链路层主要采用的是一些专用的协议,如IBM公司的SNA协议、DEC公司的DECnet协议等。这些协议针对特定的硬件设备和通信环境进行设计,且通常只适用于特定的网络环境
  4. 拨号上网通过PPP协议完成用户身份认证

宽带ADSL

Digital Subscriber Line,DSL,数字用户线路
Asymmetric Digital Subscriber Line, ADSL,非对称用户数字线路

ADSL因为上行(从用户到电信服务提供商方向,如上传动作)和下行(从电信服务提供商到用户的方向,如下载动作)频宽不对称(即上行和下行的速率不相同)因此称为非对称数字用户线路。它采用频分多路复用技术把普通的电话线分成了电话、上行和下行三个相对独立的信道,从而避免了相互之间的干扰。

  1. 使用电话线进行传输,调制解调器完成数字信号和模拟信号的转换
  2. 宽带ADSL将DSL信号和语音信号在不同的频段上传输,因此DSL用户可以同时使用电话和互联网连接
  3. 宽带ADSL时期,Ethernet以太网协议逐渐成为了通用的局域网标准,逐步替代了其他链路层协议,成为了目前最为广泛应用的链路层协议之一
  4. 宽带ADSL由于运行在以太网上,因此其采用PPPoE协议完成用户身份认证

采用光纤的宽带连接(光纤到户 FFTH)

FTTH:Fiber To The Home,这是一种接入方式的泛称,并不是一种具体的接入技术

  1. 在拨号上网和宽带ADSL中,是借助调制解调器实现数字信号和模拟信号之间的转换。在使用光纤进行传输时,使用的光信号而非模拟信号,此时的调制解调器完成的是光信号和数字信号之间的转化
  2. 用户认证方式取决于实际采用的协议,有说法认为在光纤到户网络中,通常使用动态主机配置协议(DHCP)或者认证协议(如802.1X)来完成用户身份认证。DHCP是一种自动分配IP地址的协议,可以为用户分配IP地址、子网掩码、网关等信息,同时也可以利用预设的用户名和密码等信息完成身份认证。而802.1X认证协议则可以提供更加严格的身份认证和访问控制,需要用户在认证前输入用户名和密码等信息,并通过认证服务器进行验证,验证通过后才能访问网络。这些协议都可以在光纤到户网络中替代PPP和PPPoE协议进行用户身份认证。

补充内容

  1. PPP协议和Ethernet以太网协议虽然都工作在链路层,但二者并不是对等的协议。Ethernet以太网协议相当于完成了链路层协议的统一化工作,而PPP协议是用于进行用户身份认证的,二者并不冲突
  2. PPP协议是点对点协议,即会话的两端各有一台设备。但Ethernet是多路访问,所以在以太网上无法直接使用PPP协议
  3. PPPoE并不算全新的协议,因为它仍然需要使用PPP协议,它只是将PPP协议封装到以太网帧的数据部分
  4. 无论是采用模拟信号还是光信号,都是调制解调器完成的信号转换工作。因此无论是发送还是接收过程,计算机网卡处理的都只是数据链路层,因此计算机网卡的协议栈的最底层是数据链路层而非网络层,网络层的工作是调制解调器完成的

Reference