《计算机网络(自顶向下方法)》(第七版)读书笔记

第一章 计算机网络和因特网

什么是因特网

从因特网的具体构成来描述

因特网是连接“网络”的“网络”。

  因特网的本质就是连接,其价值也在于连接。ISP(因特网提供商 Internet Service Provider)的互联,让人们可以在网络上共享信息或软硬件资源,极大地方便和丰富了人们的生活。

因特网通过诸如TCP/IP、HTTP等协议控制信息的收发

  什么是协议?

  协议定义了在两个或多个通信实体之间的交换的报文的格式和顺序,以及报文发送或者接收一条报文或其他事件所采取的动作.

  协议有三个要素:
  语法:用户数据与控制信息的结构与格式,以及数据出现顺序的意义
  语义:用于解释比特流的每一部分的意义
  时序:事件实现顺序的详细说明

因特网标准

  由于协议的重要性(毕竟因特网是通过各种协议来控制信息的收发的),因此让每个人对各个协议的作用有一个共同的认知是必要的,这就需要一个标准。IETF(因特网工程任务组 Internet Engineering Task Force)研发了因特网标准(Internet standard),所有的因特网标准都是以RFC(请求评论 Request For Comment)的形式在因特网上发布,任何人都可以对其提出意见或者建议。

服务描述

分布式应用程序

  运行在不同端系统上,通过彼此通信实现因特网上各种应用。

为应用程序提供服务的基础设施

  1.面向连接的可靠服务。
  2.无连接的不可靠服务。

为应用程序提供编程接口(套接字接口)

  它规定了运行在一个端系统上的程序请求因特网基础设施向运行在另一个端系统上的特定目的地程序交付数据的方式。(详细在第二章展开)

互联网结构

网络边缘(network edge)

  处在网络边缘的就是连接在因特网上的所有主机(host),主机又被称为端系统(end system)。在互联网边缘,主机之间的通信方式主要分为两类:

客户——服务器模式(C/S模式)

  在C/S模式中,我们将主机分为两类:客户(clients)与服务器(servers)。很简单的,客户就是服务的请求方,而服务器则是服务的提供方。

对等连接方式(peer-to-peer,p2p)

   p2p方式不再区分客户与服务器,只要主机上安装了相应的p2p软件,就能在主机间相互提供服务。

接入网与物理媒介

  将主机接入边缘路由器的方式:

家庭接入

DSL(数字专用线)

  用户的DSL调制解调器通过使用现有的电话线(双绞铜线)与提供本地电话接入的电话公司的本地中心局的DSLAM(数字用户线接入复用器)交换数据来接入网络
  上行速率不超过2.5Mbps,一般不超过1Mbps
  下行速率不超过24Mbps,一般不超过10Mbps

电缆

  通过利用现有的有线电视基础设施接入网络,因为应用了光纤和同轴电缆,所以常被称为HFC(混合光纤同轴 Hybrid Fiber Coax)系统。
  一个重要特征就是共享广播媒体

FTTH(光纤到户)

  AON(主动式光纤网络 Active optical network)
  PON(被动式光纤网络 Passive optical network)

拨号
卫星

企业接入

以太网
卫星

广域网无线接入

3G/4G
LTE

物理媒介

主机发送数据包流程