计算机网络开荒1-概述

news2024/12/25 9:06:18

文章目录

  • 一、网络基本概述
    • 1.2 Internet
          • Internet组成
          • Internet服务角度
    • 1.3 网络协议
  • 二、计算机网络结构
    • 2.1 计算机网络结构
      • 2.1.1 网络边缘
      • 2.1.2 接入网络 物理介质
        • 2.1.2.1 DSL
        • 2.1.2.2 电缆网络
        • 2.1.2.3 家庭网络接入
        • 2.1.2.4 企业网络接入
        • 2.1.2.5 无线网络接入
      • 2.1.3 网络核心
  • 三、网络核心
    • 3.1 电路交换
          • 交换设备的功能
          • 电路交换的特点
    • 3.2 多路复用 multiplexing
      • 3.2.1 典型的多路复用方法
        • 3.2.1.1 频分多路复用 frequency division multiplexing FDM
        • 3.2.1.2 时分多路复用 time division multiplexing TDM
        • 3.2.1.3 波分多路复用 Wavelength WDM
        • 3.2.1.4 码分多路复用 Code CDM
    • 3.3 报文交换
    • 3.4 分组交换
      • 3.4.1 传输延迟
        • 报文vs分组

一、网络基本概述

计算机网络 = 通信技术 + 计算机技术
计算机网络定义:计算机网络就是互联的、自治的计算机集合
自治-无主从关系
互联-互联互通
在这里插入图片描述

1.2 Internet

Internet组成

全球最大的互联网络
ISP(Internet Service Provider):网络互联的 网络之网络

  • 计算设备集合
    • 主机hosts=终端设备
    • 运行各种网络应用
  • 通信链路
    • 光纤 铜缆 无线电 卫星
  • 分组交换
    • 路由器 交换机
Internet服务角度
  • 为网络应用提供通信服务的通信基础设施
    • Web Voip email 游戏
  • 为网络应用提供网络编程接口
    • 支持应用程序连接 Internet ,发送接受数据
    • 提供类邮政系统
      在这里插入图片描述

1.3 网络协议

硬件是基础
计算机网络中的数据交换必须遵守事先约定的规则

网络协议network protocol: 简称 协议、进行网络中数据交换而建立的规则、标准或约定

协议规定了通信实体信息的 格式、意义、顺序 以及收发消息的 动作

协议的三要素

  • 语法
  • 语义
  • 时序

Internet协议标准:

  • RFC(Request for Comments) 网络协议都是以rfc文档存在
  • IETF(internet Engineering Task Force)互联网工程任务组,发布RFC协议文档

二、计算机网络结构

2.1 计算机网络结构

2.1.1 网络边缘

位于网络边缘 运行web email

客户/服务器 CS架构:web FTP

P2P(peer-peer)应用模型

  • 没有专用服务器
  • 通信在对等实体之间
  • Gnutella BT Skype QQ

2.1.2 接入网络 物理介质

2.1.2.1 DSL

在这里插入图片描述

多路复用 电话线

2.1.2.2 电缆网络

在这里插入图片描述
HFC 混合光纤同轴电缆 hybrid filber coax
每个家庭通过电缆网络–> 光纤接入ISP路由,多家庭共享 不同于DSL独占
在这里插入图片描述

2.1.2.3 家庭网络接入

在这里插入图片描述

2.1.2.4 企业网络接入

在这里插入图片描述

2.1.2.5 无线网络接入

在这里插入图片描述
交换机vs路由器

2.1.3 网络核心

互联的路由器网络
功能:路由+转发
在这里插入图片描述

数据交换

三、网络核心

3.1 电路交换

在这里插入图片描述

  1. 不需要每个终端都一一相连
  2. 构造一个交换设备,中间设备太庞大
  3. 多层交换设备
交换设备的功能
  • 动态转接
  • 动态分配资源
  • 电路交换
  • 报文交换
  • 分组交换
电路交换的特点
  • 典型的电路交换网络:电话线
  • 三个阶段
    • 建立连接
    • 通信
    • 释放连接
  • 独占资源

在这里插入图片描述
刚才说的电路交换是独占的,但是并不是意味着 这里的中间设备就不能被其他设备共享
用到的就是多路复用技术

3.2 多路复用 multiplexing

在这里插入图片描述
多路复用,通信技术中的基本概念

多路复用

  • 将链路、网络资源(eg:带宽) 划分为资源片
  • 将资源片分配给各路 呼叫calls
  • 每路呼叫独占分配到的资源进行通信
  • 资源片可能闲置idle

3.2.1 典型的多路复用方法

3.2.1.1 频分多路复用 frequency division multiplexing FDM

有线电视网络
将信道从频率上进行分割,各用户占用不同的带宽资源
分配到一定的频带之后,就独占了这个频带
在这里插入图片描述

3.2.1.2 时分多路复用 time division multiplexing TDM

将信道从时间上进行分割
将时间 划分 成等长的时分复用帧TDM帧
每个用户占用固定序号的时隙
在这里插入图片描述

每个用户所占用的时隙是 周期性出现 的(周期就是TDM的帧长度)

3.2.1.3 波分多路复用 Wavelength WDM

光的频分复用,光通讯中的波长来分割

在这里插入图片描述
在这里插入图片描述

3.2.1.4 码分多路复用 Code CDM

蜂窝、卫星通信网络

每个用户分配一个唯一的m bit的码片序列chipping sequence
在这里插入图片描述
各用户使用相同的频率载波,利用各自码片序列编码数据

在这里插入图片描述

3.3 报文交换

报文message:应用 发送 信息的整体
电报通信方式

3.4 分组交换

分组:将报文拆分出来 一系列相对小的数据包
报文的 发送端:拆分 和 接收端:重组
会产生额外的开销

统计多路复用:按需分配带宽
在这里插入图片描述

3.4.1 传输延迟

在这里插入图片描述

报文vs分组

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/592568.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

肉豆蔻酰六肽-4 /myristoyl hexapeptide-4, sympeptide230

简介----肉豆蔻酰六肽-4 肉豆蔻酰六肽-4为胜肽系列应用最早和最广泛的多胜肽,国内外知名品牌普遍采用作为抗皱配方重要成分,在很多抗皱护肤产品中经常出现它的身影。它可以穿透真皮增加胶原蛋白,通过从内至外的重建来逆转皮肤老化的过程&…

感应雷电浪涌的防线,SPD浪涌保护器

SPD - Surge Protective Device SPD 是防止雷击导致故障的避雷器,代表浪涌保护设备。一般指浪涌保护器,浪涌保护器,也叫防雷器,是一种为各种电子设备、仪器仪表、通讯线路提供安全防护的电子装置。 IEC/ EN61643-11 &#xff08…

Vulkan Tutorial 8 深度缓冲

目录 26 三维几何图形 深度图像和视图 27 显式转换深度图像 渲染通道 帧缓冲区 清除值 深度和模版状态 处理窗口调整大小 26 三维几何图形 到目前为止,我们所处理的几何体是投射到三维的,但它仍然是完全平面的。在这一章中,我们要给位…

(学习日记)2023.4.22

写在前面: 由于时间的不足与学习的碎片化,写博客变得有些奢侈。 但是对于记录学习(忘了以后能快速复习)的渴望一天天变得强烈。 既然如此 不如以天为单位,以时间为顺序,仅仅将博客当做一个知识学习的目录&a…

【C++】关键字:static

关键字static 在这一章节,将对C中的关键字static做进一步介绍。 成员函数中的this指针 这里先附上之前写的一个complex类代码: //防卫式定义 #ifndef __MYCOMPLEX__ #define __MYCOMPLEX__//前置声明 class complex;//类声明 complex& __doapl (…

分享一个隐藏链接的样式

先上效果图&#xff1a; 再看代码&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>隐藏的链接按钮</title><style>.trapdoor {-webkit-transform: translateZ(0px);-webkit…

Unity Addressables热更流程

一、分组&#xff08;网上教程一大堆&#xff09; 二、构建 构建前设置&#xff1a; 1、分组设置。所有组做远端构建加载选择&#xff0c;RemoteBuildPath 。RemoteLoadPath 2、AddressableAssetSettings设置 3、构建 三、导出信息分析&#xff1a; 1、Assets同级目录下&#…

第十二届蓝桥杯国赛JavaB组题解

A. 整数范围 思路&#xff1a; 签到题。答案&#xff1a; 255 255 255 B. 纯质数 思路&#xff1a; 先用筛法筛出所有的质数&#xff0c;再根据题意判断&#xff0c;模板参考AcWing 数学知识。 代码&#xff1a; import java.io.BufferedReader; import java.io.IOExcepti…

Python相关环境变量配置和模拟手机app登录

【java环境变量配置】 接着&#xff0c;打开系统->高级系统设置->环境变量。新建一个JAVA_HOME C:\Program Files\Java\jdk1.8.0_201&#xff08;这里是你的安装路径&#xff0c;最好复制粘贴&#xff09; 然后在Path下添加 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 然后…

【LeetCode每日一题】——1493.删掉一个元素以后全为 1 的最长子数组

文章目录 一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【题目提示】七【解题思路】八【时间频度】九【代码实现】十【提交结果】 一【题目类别】 滑动窗口 二【题目难度】 中等 三【题目编号】 1493.删掉一个元素以后全为 1 的最长子数组 …

wx.request net::ERR_TOO_MANY_REDIRECTS

文章目录 问题解决方法一&#xff1a;请求头里添加Cookies方法二&#xff1a;使用weapp-cookie 问题 使用微信小程序开发者工具开发小程序项目时&#xff0c;wx.request 返回总是报 net::ERR_TOO_MANY_REDIRECTS wx.request发起一个get请求&#xff0c;一直重定向直到请求失败…

Java Web——Session实现购物车

实验名称&#xff1a; Session实现购物车 实验目的&#xff1a; &#xff08;1&#xff09;掌握什么是Cookie对象&#xff0c;掌握Cookie对象的使用 &#xff08;2&#xff09;掌握什么是Session对象&#xff0c;掌握Session对象的使用 &#xff08;3&#xff09;掌握使用…

弗雷歇distanceDTW(动态时间规整)算法(附部分代码)

1、理论知识 1.1 什么是弗雷歇距离&#xff0c;它是用来干什么的&#xff1f; 费雷歇distance是求两个序列匹配之后的最大距离&#xff0c;这里需要明确a&#xff09;两个序列&#xff1b;b&#xff09;匹配过程&#xff1b;c&#xff09;最大距离的含义。 a&#xff09;两个…

【java】 【Springboot】 开发通用审核流程服务模块

完全自研一个极其轻量级 通用审核流程服务 可以进行流程&#xff0c;节点配置&#xff0c;流程&#xff0c;节点审核人权限配置 批量审核&#xff0c;批量驳回&#xff0c;审核&#xff0c;驳回&#xff0c;批量退回第一步&#xff0c;退回第一步等操作 涉及数据库表单字段

OSPF最优路径选择

路由比较 1、内部区域>区域间路由>NSSA1>Nssa2 2、如果只有Ex1、Ex2或者Nssa1、nNssa2开销类型。则Ex1>Ex2或者Nssa1>Nssa2 3、如果Ex1、Nssa1,Ex2和Nssa2,Ex1和Nssa1优于Ex2和Nssa2 4、如果外部开销加上内部开销,Ex1和Nssa1一样,则Ex1和Nssa1相同负载分担 5、如果外…

CVE-2016-1000027安全漏洞分析和解决方案

文章目录 前言复现问题漏洞分析解决办法相关阅读 前言 CVE-2016-1000027 安全漏洞&#xff0c;该漏洞在5.x的最新版本(5.3.27)依然存在,官方未给出任何解决办法。在spring-web6.0之后&#xff0c;则不存在该漏洞。 受影响范围:spring-web<6.0 解决办法&#xff1a;升级到sp…

【机器学习】分类问题和Logistic回归算法详解

在阅读本文前&#xff0c;请确保你已经掌握代价函数、假设函数等常用机器学习术语&#xff0c;最好已经学习线性回归算法&#xff0c;前情提要可参考https://blog.csdn.net/weixin_45434953/article/details/130593910 分类问题是十分广泛的一个问题&#xff0c;其代表问题是&…

图表控件LightningChart JS v.4.1已经发布!引入虚线模式

LightningChart JS是性能最高的JavaScript图表库&#xff0c;专注于实时数据可视化。是Web上性能最高的图表库具有出色的执行性能 - 使用高数据速率同时监控数十个数据源。 GPU加速和WebGL渲染确保您的设备的图形处理器得到有效利用&#xff0c;从而实现高刷新率和流畅的动画。…

固态硬盘基础知识:M.2 NVMe PCIe SATA的含义及区别

SATA接口 固态硬盘开始流行于笔记本电脑上&#xff0c;使用SATA接口&#xff0c;尺寸与笔记本硬盘相同&#xff0c;为2.5英寸。 那个时候&#xff0c;如果台式机需要加装固态硬盘&#xff0c;需要使用硬盘架&#xff0c;将固态硬盘安装在硬盘架上&#xff0c;然后再安装与机箱…

5.2.3 IP数据报(一)IP数据报的格式

5.2.3 IP数据报&#xff08;一&#xff09;IP数据报的格式 我们知道要想实现全球范围的通信除了地址要统一之外&#xff0c;数据格式也要统一&#xff0c;所以就有了IP分组&#xff0c;或者被称之为IP数据报&#xff0c;下面我们来学习IP分组的格式。如图 总体来说一个IP分组…