计算机网络 第二节

目录

一,计算机网络的分类

1.按照覆盖范围分

2.按照所属用途分

二,计算机网络逻辑组成部分

1.核心部分 (通信子网)

1.1电路交换

1.2 分组交换

两种方式的特点     重点

2.边缘部分  (资源子网)

进程通信的方式:

三,计算机网路性能指标

1.速度指标

2.时间指标

3.往返时延RTT

4.时延带宽机

一,计算机网络的分类

1.按照覆盖范围分

广域网   城域网   局域网             个人区域网

2.按照所属用途分

专用网  公用网

(专用网络,比如早期的银行,政府,军队,不能专用网络和公用网络混着用,公用网:你在外面就可以连的网,比如你出去玩,外面给你提供的网络)

二,计算机网络逻辑组成部分

1.核心部分 (通信子网)

负责进行数据传输的那些设备归集在一起,称为通信子网

通信子网的工作方式:即通信子网如何将数据进行远距离快速传输

1.1电路交换

电话系统进行数据传输的方式:称为电路交换

电路交换:拨号(连接的建立 )  申请本次通信所需要的线路资源,它具有独占性

                   通话(数据传输)       在所申请的线路中进行传输

                  挂断(释放连接)        归还所占用的资源

我们考虑一下,这种电话系统的方式进行数据传输适不适合计算机产生的数据呢?可以想到电话产生的数据是连续的大量的,你打电话不会好长时间只说一句话,而计算机所产生的数据有时候有有时候没有,有可能是一段一段的而且传输的数据可能比较小,这样你在拨号时建立连接和挂断时释放连接比你传输数据所需要的时间还要长,这样就得不偿失了,这样我们就引出来另外一种数据传输方式

1.2 分组交换

另外一种数据的传输方式:称为分组交换

它利用存储转发的思想实现数据的远距离传输

路由器的用途就是转发分组即存储交换

所谓分组交换就是把你发送端,把较⻓的报⽂划分成较短的、固定⻓度的数据段。 每⼀个数据段前⾯添加上⾸部构成分组(packet)。

每个分组可以随意的选择路径走(也就是路由器存储),那么到终点这些分组肯定有先到的后到达的,我们这就利用了它的特殊的控制信息,也就是前面的首部,将报文恢复为原始数据

分组交换的思想:数据源产生待发送的数据,按照网络要求,会将其切分成若干个小块(分组),然后为每一个分组加上(特殊的)控制信息,投放到网络中,网络通信设备会接收存储起来,之后,它会选择合适的时间合适的路径为每个分组再次转发分组,到终点后会按照安装原始的顺序进行组装,恢复原始数据

两种方式的特点     重点

1.电路交换属于资源预留型交换方式,适合于大块数据连续传输

2.分组交换属于存储转发思想,适合离散数据的传输

重点:两种交换方式的特点,场合

传统的电路交换的特点(优点等) 为什么用分组(特点)

2.边缘部分  (资源子网)

边缘部分:由主机(计算机构成)

计算机在网络通信中的作用:产生资源,处理资源(数据)

本质上内容:数据产生的主体----------进程(运动着的软件)

计算机网络通信的主体是进程之间的通信

进程通信的方式:

1)客户/服务    模式          客户进程/服务器进程

                                            IE/WWW

其中:客户进程是通信的发起者,服务进程是被动接收者

2)点对点  Peer   To   Peer

点(Peer)可以在客户和服务进程角色间进行交换

三,计算机网路性能指标

1.速度指标

1)速率 bit/s   b/s(kb/s  mb/s g/s   10^3)某设备某网络传输数据能力

2)带宽  20M/s   极限工作速率(达不到)

3)  吞吐量 (实际工作速率)b/s

单位时间内实际传输数据的能力=(传输数据大小)/ (实际花费的时间)

2.时间指标

1) 时延  从A点到B点所耗用的时间

A-->B  所经过路径比较复杂,所以消耗的时间也不同,所以进行细致划分

2)发送时延   s  可定量计算

发送时延=(数据块大小bit)/ (宽带b/s)

3)传播时延   s    可定量计算

A->B 有一定的线路传输距离,在这个距离上,数据从A到B所花的时间

传播时延=(线路距离m)/线路传输数据速率(m/s)

4) 排队时延     s   不可定量计算

5)处理时延     s  不可定量计算,与设备有关

3.往返时延RTT

是动态变化的 A到B一个来回所耗费的时间

4.时延带宽机

时延×带宽

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

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

相关文章

模拟电子技术基础学习笔记三 PN结

采用不周的掺杂工艺,将P型半导体与N型半导体制作在同一块硅片上,在它们的交界面就形成PN结。 扩散运动 物质总是从浓度高的地方向浓度低的地方运动,这种由于浓度差而产生的运动称为扩散运动。 空间电荷区 - 耗尽层 漂移运动 在电场力的作…

成集云 | 飞书审批同步金蝶云星空 | 解决方案

源系统成集云目标系统 方案介绍 飞书员工报销审批通过后,审批单据内容和审批状态实时同步金蝶云星空 飞书是字节跳动于2016年自研的新一代一站式协作平台,将即时沟通、日历、云文档、云盘和工作台深度整合,通过开放兼容的平台,…

BIO到NIO、多路复用器, 从理论到实践, 结合实际案例对比各自效率与特点(下)

文章目录 多路复用器简介多路复用器的两个阶段Java中的多路复用器封装测试代码压测结果总结 本篇文章是BIO到NIO、多路复用器, 从理论到实践, 结合实际案例对比各自效率与特点(上)的下一篇, 如果没有看的小伙伴, 可以先看下, 不然可能会不连贯. 多路复用器简介 多路复用器是对…

使用 Laf 一周内上线美术狮 AI 绘画小程序

“美术狮 AI 绘画”(以下简称“美术狮”),是我们小团队的一次尝试,定位是人人都可以上手的,充满创意的,理解中文和中国文化的图片生成工具。 在完善图像模型和论证核心问题之后,我们开始构建 MV…

linux离线环境安装redis

先检查gcc版本,使用gcc --version进行检查,版本在5以下的,安装redis要安装redis6以下的版本 如果没有gcc命令,要先安装gcc命令。因为是离线环境,yum命令什么的用不了。为了安装gcc,进行了几种尝试。 1、下…

「MySQL-03」用户管理与给用户授权

目录 一、用户管理 1. 用户信息 2. 创建用户 3. 删除用户 4. 修改用户密码 二、给用户授权 0.MySQL数据库提供的权限列表 1. 给用户授权 2. 回收权限 一、用户管理 1. 用户信息 1.0 数据库mysql和user表 安装好 MySQL后,里面会有一个默认的数据库mysql里面有一个u…

文件属性查看和修改学习

这个是链接,相当于快捷方式,指向usr/bin这个目录,链接到这个目录

大数据-玩转数据-Flink窗口

一、Flink 窗口 理解 在流处理应用中,数据是连续不断的,因此我们不可能等到所有数据都到了才开始处理。当然我们可以每来一个消息就处理一次,但是有时我们需要做一些聚合类的处理,例如:在过去的1分钟内有多少用户点击…

【三等奖方案】小样本数据分类任务赛题「痛!太痛了!」团队解题思路

第十届CCF大数据与计算智能大赛(2022 CCF BDCI)已圆满结束。大赛官方竞赛平台DataFountain(简称DF平台)将陆续释出各赛题获奖队伍的方案思路。 本方案为【小样本数据分类任务】赛题的三等奖获奖方案,赛题地址&#xf…

研磨设计模式day15策略模式

场景 问题描述 经常会有这样的需要,在不同的时候,要使用不同的计算方式。 解决方案 策略模式 定义: 解决思路:

【马蹄集】第二十四周——高精度计算专题

高精度计算专题 目录 MT2191 整数大小比较MT2192 AB problemMT2193 A-B problemMT2194 大斐列MT2195 升级版斐波那契数列MT2196 2的N次幂 MT2191 整数大小比较 难度:黄金    时间限制:1秒    占用内存:128M 题目描述 给出两个正整数&…

【数值计算方法】导论

目录 一、极简数学史 1. 萌芽时期 2. 古典数学时期 3. 近代前期 4. 近代后期 5. 现代数学 二,计算方法学什么? 1. 数值代数 a. 线性代数方程组求解(等价变换) b. 矩阵特征值特征向量(相似变换) …

【附安装包】MyEclipse2019安装教程

软件下载 软件:MyEclipse版本:2019语言:简体中文大小:1.86G安装环境:Win11/Win10/Win8/Win7硬件要求:CPU2.5GHz 内存4G(或更高)下载通道①百度网盘丨下载链接:https://pan.baidu.co…

Fiddler中 AutoResponder 使用

Fiddler的 AutoResponder ,即URL重定向功能非常强大。不管我们做URL重定向,还是做mock测试等,都可以通过该功能进行实践。 下面,小酋就来具体讲下该功能的用法。 Enable rules 启用规则Unmatched requests passthrough 没有匹配…

electron globalShortcut 快捷键,在焦点移到其他软件上时,调用快捷键报错

用 electron 开发软件,在设置了 globalShortcut 快捷键后,在当前开发的软件上调用快捷键正常,但是当焦点不在当前软件时,在使用快捷键,好些时候会报错。大概率与系统快捷键产生冲突或者快键键控制的回调里获取的内容&a…

四信重磅推出5G RedCap AIoT摄像机 RedCap轻量级5G终端新品首发!

6月6日,四信受邀出席移动物联网高质量发展论坛,并在移动物联网新产品发布环节隆重推出5G RedCap AIoT摄像机,再次抓紧需求先机,为行业用户创造无限可能! 两大应用场景 助推RedCap走深向实 火遍全网络的RedCap应用场景可…

java八股文面试[多线程]——ThreadLocal底层原理和使用场景

源码分析: ThreadLocal中定义了ThreadLocalMap静态内部类,该内部类中又定义了Entry内部类。 ThreadLocalMap定了 Entry数组。 Set方法: Get方法: Thread中定义了两个ThreaLocalMap成员变量: Spring使用ThreadLocal解…

Ansible学习笔记3

ansible模块: ansible是基于模块来工作的,本身没有批量部署的能力,真正具有批量部署的是ansible所运行的模块,ansible只是提供一个框架。 ansible支持的模块非常多,我们并不需要把每个模块记住,而只需要熟…

华为云软件精英实战营——感受软件改变世界,享受Coding乐趣

机器人已经在诸多领域显现出巨大的商业价值,华为云计算致力于以云助端的方式为机器人产业带来全新机会 如果您是开发爱好者,想了解华为云,想和其他自由开发者交流经验; 如果您是学生,想和正在从事软件开发行业的大佬…