计算机网络之物尽其用day01《哈工大MOOC》

计算机网络概述

计算机基本概念

什么是计算机网络?

计算机网络 = 通信技术 + 计算机技术
  • 计算机网络是 通信技术与计算机技术紧密结合的产物
  • 通信系统模型:
    在这里插入图片描述
    PS:
    信源:发生产生信息的地方
    信宿:接收信息的地方,信息到达的地方
    发送设备:把信息放到信道上进行传输
    接收设备: 从信道上接收信息送到信宿
    噪声源:信道传输信息过程中受到噪声的影响
  • 计算机网络就是一种通信网络
计算机网络?
  • 定义:计算机网络就是互连的、自治的计算机集合
  • 自治- 无主从关系
  • 互连-互联互通
    • 通信链路
      在这里插入图片描述
  • 距离远、数量大如何保证互连?
  • 通过交换网络互连主机
    在这里插入图片描述
什么是Internet? -组成细节角度
  • 全球最大的互联网络

    • ISP(Internet Service Provider)网络互连的“网络之网络
  • 数以百万计的互连的计算设备集合:

    • 主机(hosts)=端系统(end systems)
    • 运行各种网络应用
  • 通信链路

    • 光纤,铜缆,无线电,卫星
  • 分组交换:转发分组(数据包)

    • 路由器(routers)和
    • 交换机(switches)

    在这里插入图片描述

什么是Internet? - 服务角度
  • 为网络应用提供通信服务的基础设施
    • Web,VolP,email,网络游戏,电子商务,社交网络,
  • 为网络应用提供应用编程接口(API):
    • 支持应用程序“连接Internet,发送/接收数据
    • 提供类似于邮政系统的数据传输服务
问题
  • Q:仅有硬件(主机、链路、路由器…)连接,Internet能否顺畅运行?能保证应用数据有序交付吗?
  • A:No!
  • 还需要协议!

什么是网络协议?

协议是计算机网络有序运行的重要保证
  • 硬件(主机、路由器、通信链路等)是计算机网络的基础
  • 计算机网络中的数据交换必须遵守事先约定好的规则
  • 如同交通系统
任何通信或信息交换过程都需要规则

人类交谈:

  • 询问时间
  • 请教问题
  • 人员引荐

···发送特定消息
···采取特定“动作”
在这里插入图片描述

网络通信:
  • 通信主体是“机器而不是人
  • 交换“电子化”或数字化消息
  • 计算机网络的所有通信过程都必须遵守某种/些规则一协议
什么是网络协议?
  • 网络协议(network protocol), 简称为协议,是为进行网络中的数据交换而捡来的规则、标准或约定

  • 协议规定了通信实体之间所交换的消息的格式意义顺序以及针对收到信息或发生的事件所采取的“动作”(actions

协议的三要素
  • 语法 (Syntax)
    ps:定义了协议的格式
    • 数据与控制信息的结构或格式
    • 信号电平
  • 语义(Semantics)
    • 需要发出何种控制信息
    • 完成何种动作以及做出何种响应
      ps:含义以及对应内容
    • 差错控制
  • 时序(Timing)
    • 事件顺序
    • 速度匹配
协议是计算机网络的重要内容
  • 协议规范了网络中所有信息发送和接收过程
    • e.g., TCP,IP,HTTP ,Skype,802.11
  • 学习网络的重要内容之一
  • 网络创新的表现形式之一
  • Internet 协议标准
    • RFC:Request for Comments
    • IETF: 互联网工程任务组 (Internet Engineering Task Force

计算机网络结构

计算机网络结构

计算机网络结构
  • 网络边缘:
    • 主机
    • 网络应用
  • 接入网络,物理介质:
    • 有线或无线通信链路
  • 网络核心(核心网络):
    • 互联的路由器(或分组转发设备)
    • 网络之网络
网络边缘
  • 主机(端系统):

    • 位于“网络边缘”
    • 运行网络应用程序
      • 如:Web,email
  • 客户/服务器(client/server)应用模型:

    • 客户发送请求,接收服务器响应
      ps:谁主动发起谁就是客户,谁被动接收谁就是服务器
    • 如:Web应用,文件传输FTP应用
      在这里插入图片描述
  • 对等(peer-peer,P2P)应用模型:

    • 无(或不仅依赖)专用服务器
    • 通信在对等实体之间直接进行
    • 如: Gnutella,BT,Skype,QQ
接入网络

Q:如何将网络边缘接入核心网(边缘路由器)?
A:接入网络

  • 住宅(家庭)接入网络
  • 机构接入网络(学校,企业等)
  • 移动接入网络

用户关心是:

  • 带宽(bandwidth)(bps)?
  • 共享/独占?
接入网络:数字用户线路(DSL)

在这里插入图片描述

  • 利用已有的电话线连接中心局的DSLAM
    • 数据通信通过DSL电话线接入Internet
    • 语音(电话)通过DSL电话线接入电话网
  • <2.5Mbps上行传输速率(典型速率<1Mbps)
  • <24Mbps下行传输速率(典型速率<10)
  • FDM >50 kHz -1 MHz用于下行
      4kHz -50 kHz 用于上行
      0kHz-4kHz用于传统电话
接入网络: 电缆网络

在这里插入图片描述
频分多路复用:在不同频带(载波)上传输不同频道
在这里插入图片描述

  • HFC:混合光纤同轴电缆(hybrid fiber coax)
    • 非对称:下行高达30Mbps传输速率,上行为2Mbps传输速率
  • 各家庭(设备)通过电缆网络→光纤接入SP路由器
    • 各家庭共享家庭至电缆头端的接入网络
    • 不同于DSL的独占至中心局的接入
典型家庭网络的接入

在这里插入图片描述

机构(企业)接入网络(Ethernet)

在这里插入图片描述

  • 主要用于公司、高校、企业等组织机构
  • 典型传输速率: 10 Mbps,100 Mbps,1 Gbps,10 Gbps
  • 目前,端系统通常直接连接以太网交换机(switch)
无线接入网络
  • 通过共享的无线接入网络连接端系统与路由器
    • 通过基站(base station) 或称为“接入点”(access point)

无线局域网(LANs):

  • 同一建筑物内(30m)
  • 802.11b/g(WiFi):11Mbps、53Mbps
  • 54Mbps传输速率
    在这里插入图片描述

广域无线接入:

  • 通过电信运营商(蜂窝网),接入范围在几十公里~
  • 带宽:1Mbps、10Mbps、100Mbps
  • 3G、4G:LTE
  • 移动互联网
    在这里插入图片描述
网络核心
  • 互联的路由器网络
  • 网络核心的关键功能:路由+转发

路由(routing):
确定分组从源到目的传输路径
+ 路由算法

转发(forwarding):
将分组从路由器的输入端口交换至正确的输出端口
在这里插入图片描述
网络核心解决的基本问题:

  • Q: 如何实现数据从源主机通过网络核心送达目的主机?
  • A:数据交换
    在这里插入图片描述

Internet结构

Internet结构:网络之网络

ps:网络业务提供商(Internet Service Provider,简称ISP)

  • 端系统通过接入ISP(access ISPs) 连接到Internet
    PS:
    1. Internet :是由很多网络互连以后构成一个全球性的互联网
    2. 最边缘的端系统(主机)接入ISP最终接入到互联网络
    • 家庭、公司和大学ISPs
  • 接入ISP必须进一步互连
    • 这样任意两个主机才可以互相发送分组
  • 构成复杂的网络互连的网络
    • 经济和国家政策是网络演进的主要驱动力
  • 当前Internet结构?
    • 无人能给出精准描述

Q: 数以百万计的接入ISP是如何互连在一起的呢?

在这里插入图片描述
可选方案: 每个接入ISP直接彼此互连?
在这里插入图片描述
可选方案:将每个接入ISP连接到一个国家或全球ISP(Global ISP)?
在这里插入图片描述
但是从商业角度,必定有竞争者···,
在这里插入图片描述
但是,这些ISP网络必须互连
有两种方式

  1. 对等链路(peering link )
  2. IXP (Internet exchange point)
    在这里插入图片描述
    可能出现**区域网络(regional networks)**连接接入ISP和运营商ISP
    在这里插入图片描述
    ···内容提供商网络(content provider networks,如:Google,Microsoft等)可能运行其自己的网络,并就近为端用户提供服务、内容
    在这里插入图片描述
    在这里插入图片描述
  • 在网络中心: 少数互连的大型网络
    • “一级”(tier-1)商业ISPs(如:网通、电信、Sprint、AT&T),提供国家或国际范围的覆盖
    • 内容提供商网络(content provider network,如:Google):私有网络,连接其数据中心与Internet,.通常绕过一级ISP和区域ISPs
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值