文章目录

  • 基础概念
    • 什么是计算机网络
    • 协议
      • 协议的三要素
  • 计算机网络结构
    • 接入网络
      • 数字用户线路
      • 电缆网络
      • 典型家庭接入网络
      • 机构接入网络
      • 无线接入网络
    • 网络核心
  • Internet结构:网络之网络

基础概念

什么是计算机网络

计算机网络是通信技术与计算机技术紧密结合的产物。是一种通信网络。

通信系统模型:

计算机网络的定义:计算机网络是互连的、自治的计算机集合。

互连:通过通信链路互联互通
自治:无主从关系

仅有通信链路无法保证信息交换,还需要协议
协议即是事先约定好的数据交换的规则

协议
  • 网络协议(network protocol),简称为协议,是为进行网络中的数据交换而建立的规则、标准或约定
  • 协议规定了通信实体之间所交换的信息的格式意义顺序以及针对
    收到信息或发生的事件所采取的动作(actions)
协议的三要素
  • 语法(Syntax):数据与控制信息的结构或格式;信号电平
  • 语义(Semantics):需要发出何种控制信息;完成各种动作以及做出何种响应;
    差错控制
  • 时序(Timing):事件顺序;速度匹配

计算机网络结构


图中的计算机网络可以分为:网络边缘,接入网络或物理介质,网络核心

  • 网络边缘:主机(端系统)、网络应用(C/S,Client/Server 应用模型或P2P,peer to peer 应用模型)
  • 接入网络,物理介质:有线或无线通信链路,
  • 网络核心(核心网络):互联网的路由器或转发设备,是网络的网络

接入网络

数字用户线路


数字用户线路(DSL,Digital Subscriber Line):利用已有的电话线提供网络连接
ADSL(Asymmetric DSL,非对称数字用户线路)是一种较为流行的DSL
非对称:上行传输速度与下行传输速度不一样
计算机通过调制解调器(modem),接入电话网络,
两端均设有分离器与 DSLAM 以分离电话信号与数据通信

DSL是典型的 FDM(Frequency-division multiplexing,频分多路复用) 技术的应用
频分多路复用:在不同频带上传播不同信号

DSL的接入是独占

电缆网络

另一种应用 FDM 技术的接入网络是电缆网络,即利用有线电视网络接入到ISP

此方式又称为HFC(hybrid fiber coax,混合光纤同轴电缆),也是下行高于上行的非对称
而计算机需要 cable modem 对信号进行调制解调

HFC 从主机到电缆头端是多个家庭、多个设备共享

典型家庭接入网络


可以看到,在不同的传输需要上选择了不同的传输媒体

机构接入网络

使用典型的局域网技术,目前使用最广泛的有线局域网技术为以太网(Ethernet)

目前,端系统通常直接连接以太网交换机

无线接入网络

通过共享的无线接入网络连接端系统与路由器
通常将主机连接到基站(base station)或称为接入点(access point)
典型无线接入网络:

  • 无线局域网(LANs):同一建筑物内,范围小;802.11b/g(WIFI)协议;11Mbps\54Mbps;
  • 广域无线接入:通过电信运营商,接入范围在几十公里;3G、4G等;1、10、100Mbps;

接入网络解决的问题:如何将网络边缘接入核心网络 / 核心网络的边缘路由器?
(通过家庭、机构接入网络,无线接入网络等。不同的接入方式的带宽不同,有独占 / 共享之分)

网络核心

网络核心即是互连的路由器网络,其关键功能是路由转发
路由(routing):确定分组从源到目的传输路径
转发(forwarding):将分组从路由器的输入端口交换至正确的输出端口

网络核心解决的问题:如何将数据从源主机通过网络核心送达目的主机(通过数据交换)


Internet结构:网络之网络

Internet 是最大最典型的互联网络

  • 端系统通过接入ISP(access ISP)连接到Internet
  • 接入ISP 进一步互连构成复杂的网络互连的网络

实际情况是接入ISP 连接到更高一级的全球ISP,这些全球ISP 间建立一些对等链路
(peering link)进行互连,或引入第三方的 IXP(Internet exchange point)进行互连,
在全球ISP 与接入ISP 间可能还有一些区域ISP 存在,
另一方面,近年出现一种互联网内容提供商(Internet Content Provider,ICP)网络(如Google、M$),
这种内容提供商网络可能运行自己的网络,并就近为端用户提供服务、内容

成为如下的局面:即网络中心是少数互连的大型网络
一级的商业ISP(如网通、电信、AT&T等)提供国家或国际范围覆盖的网络
内容提供商网络,作为私有网络,连接其数据中心与 Internet,通常绕过一级ISP 和区域 ISP


2020/4/18

计算机网络:基础概念相关推荐

  1. 计算机网络基础概念ppt,1-1计算机网络基础概念.ppt

    1-1计算机网络基础概念 第一章网络基础知识 本章重点:网络概述网络功能.分类及作用,网络的接入 方式,网络的拓扑结构,网络通信原理及传输介质. §1-1 计算机网络的基本概念 本节重点 一.计算机网 ...

  2. 计算机网络基础概念知识笔记

    1.计算机网络的发展阶段 1.1.具有通信功能的单机系统 该阶段的模式为终端-计算机网络,属于早期计算机网络的主要形式.它将一台计算机经过通信线路和若干个终端直接相连 1.2 具有通信功能的多机系统 ...

  3. 【计算机网络基础概念】3广域网、网络互联与Internet

    目录 一.广域网与网络互联 1.广域网 2.网络互连技术 3.网络互连设备 二.Internet技术与应用 1.域名地址DNS 2.文件传输FTP 一.广域网与网络互联 1.广域网 1. 什么是广域网 ...

  4. 计算机网络基础概念与重要定义汇总

    文章目录 1.计算机网络与网络分类 2.OSI七层模型与TCP参考模型 3.乃奎斯特(Nyquist)定理与香农(Shannon)定理 4.基带传输-编码,通带传输-调制,以及各种复用技术 5.网络层 ...

  5. 计算机网络—基础概念

  6. 计算机网络——基本概念和基础知识

    文章目录 计算机网络--基本概念和基础知识 CN CN分类 CN性能指标 网络连接设备 因特网体系结构 因特网的网际协议IP 套接字 端口 TCP连接 localhost 127.0.0.1 本机IP ...

  7. 计算机网络基础常考面试题总结

    计算机网络基础常考面试题总结 1.OSI,TCP/IP,五层协议的体系结构,以及各层协议 答:OSI分层 (7层):物理层.数据链路层.网络层.传输层.会话层.表示层.应用层. TCP/IP分层(4层 ...

  8. 计算机网络tcp传送,计算机网络基础课程—传输控制协议(Tcp)

    原标题:计算机网络基础课程-传输控制协议(Tcp) •TCP和UDP都使用相同的网络层(IP),但TCP向应用层提供与UDP完全不同的服务. •TCP提供一种面向连接的.可靠的字节流服务. •UDP提 ...

  9. 计算机网络的定义分类性能指标,第1章 计算机网络基础

    第1章计算机网络基础 1.1 计算机网络基本概念 1.1.1 计算机网络的定义.分类与性能指标 1.计算机网络的定义 2.计算机网络的分类 (1)根据交换功能分:电路交换网.报文交换网.分组交换网和混 ...

最新文章

  1. UI设计比较流行的插画类型和运用
  2. 【python】nuitka封装python
  3. 将不确定变为确定~transactionscope何时提升为分布式事务?(sql2005数据库解决提升到MSDTC的办法)...
  4. for循环和while循环
  5. python的自定义异常类,带参Exception,多个except,断言语句,断点,try...except,try...except...else,try...except...finally处理
  6. 自动化测试【用例设计秘籍】
  7. 查询hdfs的相对路径
  8. python简单的爬虫实例
  9. 2核4G阿里云服务器被黑客抓鸡??然鹅一个操作就搞定
  10. Gif 录制工具:Screen2Gif
  11. python学习笔记(8)
  12. 景深与光圈与焦距关系
  13. 生活随记 - 火星梦
  14. 【学习笔记】windows快捷键
  15. linux 权限 c,Linux下获取root权限的c程序
  16. 高德地图placesearch 搜索结果生成自定义marker
  17. 什么是美国次贷危机,看后你就明白了
  18. html中添加butter按钮,Butter Knife使用详解
  19. 全新的Microsoft Office 2016发布,以更少步骤更快地执行工作
  20. Appium实现app自动化测试

热门文章

  1. 不同进制之间的转换的各种方法
  2. 喜马拉雅修改资料提示服务器升级,喜马拉雅怎么修改个人资料 喜马拉雅个人资料在哪里修改...
  3. JAVA 车站检查危险品的设备,如果发现危险品会发出警告。编程模拟设备发现危险品。
  4. 网络空间安全进入动态防御时代
  5. 【财务管理论文】大数据背景下企业财务管理的挑战与机遇(节选)
  6. Python爬虫获取“房天下“房价数据(下)
  7. 计算机控制在无人车中的应用,汽车无人驾驶技术的探讨
  8. 计算机桌面移动如何解决,电脑桌面向右移动了,如何恢复?
  9. Apache Kylin在百度地图的实践
  10. Oracle分页为什么采用三层查询