专栏首页Debug客栈计算机网络 网络技术基础

计算机网络 网络技术基础

计算机网络技术的形成与发展

主要知识点记录

“三网融合” :计算机网络、电信网与电视网之间的融合。

UNIX操作系统

  • 集中式、分时、多用户的系统架构
  • 制订了基于Unix的易移植操作系统环境(POSIX)标准

Linux操作系统

常见的发行版本:Rad Hat、Mandrake、Slackware、SUSE、TurbpLinux、Debian、Caldera、Ubuntu,国内的有蓝点、红旗等。

计算机网络的基本概念

计算机网络的定义

计算机网络 用相互共享资源的方式互联起来的自治计算机系统的集合。

特征:

  1. 主要目的是资源的共享
  2. 互联的计算机是分布在不同地理位置的多台独立的“自治计算机”
  3. 联网计算机之间的通讯需要遵循共同的网络协议。

常见计算机名词区分:

术语

英文名称

含义

计算机网络

computer network

用相互共享资源的方式互联起来的自治计算机系统的集合

网络互联

internet

将多个计算机网络互联成大型网络系统的技术

互联网

Internet

指目前广泛应用、覆盖了全世界的大型网络系统

内部的专用网络系统

Intranet

将分布在不同地理位置的部门局域网连接起来的企业内部专用网络。

计算机网络的分类

按照覆盖的地理范围划分为:广域网、城域网、局域网、个人区域网。

广域网技术

WAN又称为远程网,覆盖的地理位置从几十千米到几千千米。

城域网技术

IEEE802协会对其的定义与特征表述:

以光纤为传输介质,能够提供45-150Mbps的高传输速率,支持数据、语音和视频综合业务的数据传输,可以覆盖50~100km的城市范围,实现高速的数据传输。

局域网技术

局域网用于将有限范围的各种计算机,终端与外部设备互联成网。

特征如下:

  • 局域网覆盖有限的地理范围
  • 提供高传输速率(10Mbps~100Gbps)、低误码率的高质量数据传输环境
  • 一般为一个单位所有,易于建立、维护与扩展
  • 决定局域网的三个因素:
    • 拓扑
    • 传输介质
    • 介质访问控制方法
  • 从介质访问控制方法的角度,分为以下两方面:
    • 共享介质式局域网
    • 交换式局域网

个人局域网技术

自身附近范围的个人操作空间。

无线个人局域网络 用无线通信技术实现联网设备之间的通信。

计算机网络的拓扑结构

网络拓朴学知识补充: 拓扑学时间实体抽象成于其大小、形状无关的“点”,将连接实体的路线抽象成“线”。 计算机网络拓扑是通过网中节点与通信线路之间的几何关系表示的网络结构。 计算机网络拓扑是指通信子网的网络拓朴。

基本的网络拓朴有五种:星形、环形、总线型、树形与网形。

星形拓扑

  1. 通过点-点通信线路与中心节点连接。
  2. 任何两个节点之间的通信都要通过中心节点。
  3. 结构简单,易于实现,便于管理。
  4. 中心节点是全网性能与可靠性的预测,中心节点瘫痪会造成全网瘫痪。

环形拓扑

  1. 通过点-点通信线路连接成闭合的环路。
  2. 数据沿一个方向传送。
  3. 结构简单、传输延时稳定。
  4. 每个节点与连接节点之间的通信线路都会成为网络可靠性的瓶颈。
  5. 方便接点的加入和撤出、控制节点数据传输顺序。

总线型拓扑

  1. 所有的节点连接到一条作为公共传输介质的纵向,以广播的方式发送和接受数据。
  2. 但一个节点利用总线发送数据时,其他节点只能接受数据。
  3. 两个或两个以上的节点同时发送数据时,就会出现冲突,照成传输失败。
  4. 结构简单,但是得解决多节点访问总线的介质访问控制问题。

树形拓扑

  1. 按层次进行连接,信息交换主要在上下节点之间进行,相邻及同层节点之间通常不进行数据交换,或则交换量较小。
  2. 树形拓扑可以看成是星形拓扑的一种扩展,树形拓扑网络适用于汇集信息。

网状拓扑

  1. 节点之间的连接是任意的,没有规律。
  2. 系统可靠性高,广域网一般都采用网状拓扑。
  3. 必须采用路由算法、流量控制与拥塞控制方法。

描述计算机网络传输性能的参数

数据传输率

数据传输率是每秒钟传输构成数据的二进制比特数。

单位:比特/秒(bit/second)简称:bps

数据传输率公式: S=1/T(bps) T:发送1比特所需的时间。 常见速率换算公式:

奈奎斯特准则与香农定律

奈奎斯特准则

定义:具有理想低通矩形特性的信道在无噪声情况下的最高速率与带宽关系的公式。

奈奎斯特准则指出:如果间隔为π/w(w=2πf),通过理想通信信道传输窄脉冲信号,则前后码元之间不会产生相互串扰。

对于二进制数据信号的最大数据传输速率Rmax与通信信道带宽B(B=f,单位Hz)的关系可以转化为: $$ R_{\max }=2f\left( bps\right) $$ 此准则描述了有限带宽、五噪声信道的最大数据传输速率与信道带宽之间的关系。

香农定律

定义:在有随机热噪声信道上传输数据信号时,数据传输速率Rmax与信道带宽B,信号与噪声功率比S/N关系。

R max = 13 log 2 1 + S / N

此定律描述了有限带宽、有随机热噪声的最大传输速率与信道带宽、信号噪声功率比之间的关系。

本文链接:https://www.debuginn.cn/229.html

本文采用CC BY-NC-SA 3.0 Unported协议进行许可,转载请保留此文章链接

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

推荐阅读

  • 远程办公经验为0,如何将日常工作平滑过度到线上?

    我是一名创业者,我的公司(深圳市友浩达科技有限公司)在2018年8月8日开始运营,现在还属于微型公司。这个春节假期,我一直十分关注疫情动向,也非常关心其对公司带来的影响。

    TVP官方团队
    TAPD 敏捷项目管理腾讯乐享企业邮箱企业编程算法
  • 数据中台,概念炒作还是另有奇效? | TVP思享

    作者简介:史凯,花名凯哥,腾讯云最具价值专家TVP,ThoughtWorks数据智能业务总经理。投身于企业数字化转型工作近20年。2000年初,在IBM 研发企业级中间件,接着加入埃森哲,为大型企业提供信息化架构规划,设计,ERP,云平台,数据仓库构建等技术咨询实施服务,随后在EMC负责企业应用转型业务,为企业提供云迁移,应用现代化服务。现在专注于企业智能化转型领域,是数据驱动的数字化转型的行业布道者,数据中台的推广者,精益数据创新体系的创始人,2019年荣获全球Data IQ 100人的数据赋能者称号,创业邦卓越生态聚合赋能官TOP 5。2019年度数字化转型专家奖。打造了行业第一个数据创新的数字化转型卡牌和工作坊。创建了精益数据创新方法论体系构建数据驱动的智能企业,并在多个企业验证成功,正在向国内外推广。

    TVP官方团队
    大数据数据分析企业
  • 扩展 Kubernetes 之 CRI

    使用 cri-containerd 的调用流程更为简洁, 省去了上面的调用流程的 1,2 两步

    王磊-AI基础
    Kubernetes
  • 扩展 Kubernetes 之 Kubectl Plugin

    kubectl 功能非常强大, 常见的命令使用方式可以参考 kubectl --help,或者这篇文章

    王磊-AI基础
    Kubernetes
  • 多种登录方式定量性能测试方案

    最近接到到一个测试任务,某服务提供了两种登录方式:1、账号密码登录;2、手机号+验证码登录。要对这两种登录按照一定的比例进行压测。

    八音弦
    测试服务 WeTest
  • 线程安全类在性能测试中应用

    首先验证接口参数签名是否正确,然后加锁去判断订单信息和状态,处理用户增添VIP时间事务,成功之后释放锁。锁是针对用户和订单的分布式锁,使用方案是用的redis。

    八音弦
    安全编程算法
  • 使用CDN(jsdelivr) 优化博客访问速度

    PS: 此篇文章适用于 使用 Github pages 或者 coding pages 的朋友,其他博客也类似.

    IFONLY@CUIT
    CDNGitGitHub开源
  • 扩展 Kubernetes 之 CNI

    Network Configuration 是 CNI 输入参数中最重要当部分, 可以存储在磁盘上

    王磊-AI基础
    Kubernetes
  • 聚焦【技术应变力】云加社区沙龙online重磅上线!

    云加社区结合特殊时期热点,挑选备受关注的音视频流量暴增、线下业务快速转线上、紧急上线防疫IoT应用等话题,邀请众多业界专家,为大家提供连续十一天的干货分享。从视野、预判、应对等多角度,帮助大家全面提升「技术应变力」!

    腾小云
  • 京东购物小程序购物车性能优化实践

    它是小程序开发工具内置的一个可视化监控工具,能够在 OS 级别上实时记录系统资源的使用情况。

    WecTeam
    渲染JavaScripthttps网络安全缓存

扫码关注云+社区

领取腾讯云代金券