• 《计算机网络自顶向下方法-第七版》第一章总结


    1. 什么是Internet

    1.1.1 Internet概述

    Internet用于将世界上各种各样的终端设备(hosts或者end systems)连接到一起,各种设备通过communication links以及packet switches进行连接。communication links具有各种不同的材质,因而有着不同的传输速率,packet switch从coming communication links获取数据包并发送到一个outgoing communication link中。packet switch分为link-layer switches和router两种,前者主要用于access network,后者主要用于network core。

    各个终端系统通过residential ISP加入Internet,每个residential ISP都是一个由communication links和packet switch组成的network,如果要让全世界的终端都能互相连接,还需要让更上层的ISP将residential ISP互联,上层的ISP由高速router以及光纤互联,每个ISP network都独自运行管理。

    最后,终端系统以及packet switch收发数据包需要协议进行控制,当前主流的协议即TCP/IP。

    1.1.2 A Services Description

    从另一个角度来说,我们可以把Internet看作为运行在终端系统中的应用提供服务的基础设施,连接到Internet中的终端系统为运行其上的应用提供了一系列标准接口,即Socket Interface,通过调用它们,运行在一个终端系统上的应用能利用Internet基础设施将数据发送到另一个终端上的应用。

    1.1.3 协议是什么?

    协议定义了两个或多个通信实体之间进行交互的消息的格式和顺序,以及当收到或者发送消息以及其他事件之后,应该采取的行动。

    1.2 Network Edge

    1.2.1 Access Networks

    Access Networks是指将终端系统连接到第一个router(也称edge router)的network,access network可以根据使用场景进行划分,每种场景下又有多种技术可供选择,具体如下:

    Home Access:DSL, Cable, FTTH, Dial-up and Satellite

    DSL:利用了原有的电话系统,DSL modem将数字信号转换为模拟信号,连同电话数据传输到电话公司的Central Office(CO),CO的DSLAM将两种信号进行分流,分别流入Internet和电话网络,同时接收端也有Splitter用来分流。信道根据频率被划分为三部分,分别为普通的双向电话信道,网络数据的上传信道以及下传信道。DSL仅适用于近距离传输。

    Cable:和DSL类似,Cable利用了已有的Cable Television的基础实施,大概五百到五千户家庭通过Coaxial Cable连接到一个Fiber Node,Fiber Node再通过Fiber Cable传输到CMTS,CMTS和DSL中的DSLAM类似,用于将模拟信号转换为数字信号并转入Internet,当然Cable也有cable modems和PC相连。Cable Internet Access一个非常重要的属性是它其实是一种共享的广播介质,它的上传以及下载的信道都是所有用户共享的。因此在上传时需要Multiple Access Protocol用于协调传输并且避免冲突。

    FTTH:根据架构可分为Active Optical Networks(AONs)和Passive Optical Networks(PONs),AON实际上就是switched Ethernet。对于PON,每家都有一个叫ONT的设备,用户可以将home router连接到ONT上从而访问Internet。多个家庭的ONT再通过Optical Splitter连接到一条光纤并连向CO,CO中有一个叫OLT的设备将光信号转换为电信号,并且通过telco router连接到Internet。

  • 相关阅读:
    Prime Time使用
    cache与MMU与总线仲裁
    IUS tcl cmd
    CPU cache
    generated clock
    PL301 matrix内部模块
    014-数据结构-树形结构-基数树、Patricia树、默克尔树、梅克尔帕特里夏树( Merkle Patricia Tree, MPT)
    001-软件架构概览、maven补充【分包工程、合并包、web容器插件】、git补充
    013-数据结构-树形结构-决策树
    012-数据结构-树形结构-哈希树[hashtree]、字典树[trietree]、后缀树
  • 原文地址:https://www.cnblogs.com/YaoDD/p/10373611.html
Copyright © 2020-2023  润新知