icode icode
首页
  • Android学习

    • 📁基础内容
    • 📺AndroidCore
    • 🎨Android-UI
    • 🏖️Components
    • 📊Fragment
    • 🔗网络操作
    • 🔏异步机制
    • 📦数据存储
    • 🗃️Gradle
  • 学习笔记

    • 『框架』笔记
    • 『Kotlin』笔记
    • 《Vue》笔记
    • 《Git》学习笔记
    • 『Bug踩坑记录』
  • ListView
  • RecyclerView
  • ViewPager
  • Java笔记

    • 🟠JavaSE
    • 🟢JavaWeb
    • 🔴JavaEE
    • ⚪JavaTopic
    • 🍳设计模式
  • 计算机基础

    • 📌计算机网络
    • 🔍数据结构
    • 📦数据库
    • 💻OS
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
  • 关于

    • 📫关于我
  • 收藏

    • 网站
    • 资源
    • Vue资源
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

iqqcode

保持对技术的探索实践与热爱
首页
  • Android学习

    • 📁基础内容
    • 📺AndroidCore
    • 🎨Android-UI
    • 🏖️Components
    • 📊Fragment
    • 🔗网络操作
    • 🔏异步机制
    • 📦数据存储
    • 🗃️Gradle
  • 学习笔记

    • 『框架』笔记
    • 『Kotlin』笔记
    • 《Vue》笔记
    • 《Git》学习笔记
    • 『Bug踩坑记录』
  • ListView
  • RecyclerView
  • ViewPager
  • Java笔记

    • 🟠JavaSE
    • 🟢JavaWeb
    • 🔴JavaEE
    • ⚪JavaTopic
    • 🍳设计模式
  • 计算机基础

    • 📌计算机网络
    • 🔍数据结构
    • 📦数据库
    • 💻OS
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
  • 关于

    • 📫关于我
  • 收藏

    • 网站
    • 资源
    • Vue资源
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 基础内容

    • 计算机网络概述
      • 计算机网络体系结构
      • 网络基础之协议分层与OSI参考模型
      • 物理层
      • 数据链路层
    • TCP-IP

    • 计算机网络
    • 基础内容
    iqqcode
    2021-06-17
    目录

    计算机网络概述

    # 1.互联网组成

    计算机网络: 计算机网络主要是由一些通用的、可编程的硬件互连而成的

    interne和 Internet的区别

    • 以小写字母i开始的 internet(互连网)是个通用名词,它泛指由多个计算机网络互连而成的网络

    • 以大写字母I开始的的 Internet(互联网或因特网)则是一个专用名词,它指当前全球最大的、开放的、由众多网络相互连接而成的特定计算机网络,它采用TCP/IP协议族作为通信的规则,且其前身是美国的 ARPANET

    # 1.1 互联网边缘部分

    网络边缘端系统程序的三种主要通讯方式:

    • C/S 方式(Client/Server、客户/服务器模式)→服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,客户端需要安装专用的客户端软件

    • P2P 方式(Peer-to-Peer、对等方式)

      ■对等连接是指两个主机在通信时并不区分哪一个是服务请求方还是服务提供方

      ■对等连接方式的特点→从本质上看仍然是使用C/S方式,只是对等连接中的每一个主机既是客户又同时是服务器;

    • B/S模式(Brower/Server、浏览器/服务器模式)→客户机上只要安装一个浏览器(Browser),浏览器通过Web Server 同数据库进行数据交互

    CS与BS的优缺点 (opens new window)

    # 2.计算机网络

    # 2.1 计算机网络的类别

    按不同作用范围划分

    ■ 广域网 WAN (Wide Area Network)

    ■ 局域网 LAN (Local Area Network)

    ■ 城域网 MAN (Metropolitan Area Network)

    ■ 个人区域网 PAN (Personal Area Network)

    按不同使用者划分

    ■ 公用网 (public network)

    ■ 专用网 (private network)

    • 由 ISP 提供的接入网只是起到让用户能够与互联网连接的“桥梁”作用

    # 3.计算机网络的性能

    速率: 计算机网络上主机在数字信道上传输数据的速率;

    带宽: 网络通信线路传送数据的能力,即单位时间内从网络的某一点到另一点所能通过的 “最高数据率”

    吞吐量: 单位时间内通过某个网络实际数据量;

    # 3.1 时延

    网络中的时延由以下几个不同的部分组成:

    1. 发送时延

    2. 传播时延

    3. 处理时延

    4. 排队时延

    总时延 = 发送时延 + 传播时延 + 处理时延 + 排队时延

    延时产生:

    【容易产生的错误概念】

    • 对于高速网络链路,我们提高的仅仅是数据的发送速率而不是比特在链路上的传播速率

    • 提高链路带宽减小了数据的发送时延

    • 可以把传播速率比作一辆永远匀速行驶的火车(传播速率是固定不变的常数在光纤中,为2.0*10[8次方]m/s),而发送速率可以理解为火车的载客量,车厢越多载客量越大

    • 链路带宽越大,则网络延时越小,数据的发送时延越小


    以下说法是错误的: 在高速链路(或高带宽链路)上,比特会传送得更快些。上面例子中火车是匀速行驶的,链路可以理解为在电信号在光纤上的传播速率


    编辑 (opens new window)
    #计算机网络
    上次更新: 2021/06/27, 10:49:09
    计算机网络体系结构

    计算机网络体系结构→

    最近更新
    01
    匿名内部类
    10-08
    02
    函数式接口
    10-08
    03
    ARouter-Kotlin踩坑
    10-05
    更多文章>
    Theme by Vdoing | Copyright © 2021-2023 iqqcode | MIT License | 备案号-京ICP备2021028793号
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式
    ×