计算机网络基本知识

计算机网络定义:是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。

1.1计算机网络在信息时代作用

1.2因特网概述

1.2.1网络、互联网、因特网

  • 网络:由若干**结点(Node)和连接这些的链路(Link)**组成

  • 互联网:多个网络可以通过路由器互联起来,这样就构成了一个范围更大的网络,互联网是 网络的网络(Network of Network)

  • 因特网:是世界上最大的互联网络

1.2.2因特网发展的三个阶段

1.2.3 ISP

  • 介绍:因特网服务提供者 ISP(Internet Service Provider)

  • 基于ISP三层结构的因特网

1.2.4因特网的标准化

1.2.5因特网组成

1.3三种交换方式

1.3.1电路交换(Circuit Switching)

当使用电路交换来传输计算机数据时,其线路传输效率往往很低

1.3.2分组交换(Packet Switching) 现在使用方式

1.3.3报文交换(Message Switching)

因为不限制报文大小,所以需要每个节点交换机有较大的缓存空间,通常适用于电报机,现在较少使用

1.3.4三种交换方式的对比

1.4计算机网络的定义和分类

1.4.1定义

1.4.2分类

1.5计算机网络的性能指标

速率:

带宽:

吞吐量(Throughput):

时延:

时延带宽积:

往返时间(RTT):

利用率:

丢包率:

1.6计算机网络体系结构

1.6.1常见的计算机网络体系结构

  • OSI体系结构:

  • 实际体系结构:

  • 原理体系结构(方便学习):

1.6.2计算机网络体系结构分层的必要性

  • 物理层:

信号传输并不是方波信号,此处举例只是为了方便理解

  • 数据链路层:

  • 网络层:

  • 运输层

  • 应用层

总结:

1.6.3计算机网络体系结构分层思想举例

不同分层的的处理过程:

  • 应用层

  • 运输层

  • 网络层

  • 数据链路层

  • 物理层

将上述内容合并起来看做是比特流

1.6.4计算机网络体系结构中的专用术语

  • 实体

  • 协议

    • 定义:控制两个对等实体进行逻辑通讯的规则的集合

    • 三要素:

      • 语法:定义所交换信息的格式(例如:IP协议的标准交换格式,见上)
      • 语义:定义收发双方所要完成度操作
      • 同步:定义收发双方的时序关系(例如:TCP“三次招手”建立通讯)

  • 服务

    • 服务访问点:

      • 定义:在同一系统中,相邻两层的实体交换信息的逻辑接口,用于区分不同的服务类型
    • 服务原语:

      • 定义:上层使用下层提供的服务必须通过与下层 交换命令,这些命令被叫做服务原语
    • 协议数据单元PDU:

      • 定义:对等层之间传送的数据包
    • 服务数据单元SDU:

      • 定义:同一系统内,层与层之间交换的数据包

【计算机网络】:1-基本知识相关推荐

  1. 最容易理解的计算机网络的基础知识概论(上)

    最容易理解的计算机网络基础知识概论(上) 1.计算机网络的分类方法 1)广域网. 2)城域网. 3)局域网. 4)个人区域网和人体区域网. 2.计算机的组成及结构 2.1早期计算机网络组成与结构 3 ...

  2. 计算机网络专业的基础知识,计算机网络专业基础知识.doc

    计算机网络专业基础知识 一.填空题 计算机网络按可以分为 和 . 和 . 对导线组成, 对进行. TCP 服务,UDP可以提供 服务. 层,路由器工作在 层. ,其中 经常处于守候状态. , . 协议 ...

  3. 计算机网络是将地理知识,计算机网络的基础知识精选.ppt

    计算机网络的基础知识精选 习题演练 1,WAN的中文含义是(). A. 局域网 B. 城域网 C. 广域网 D. 增值网 2,LAN的中文含义是(). A. 局域网 B. 城域网 C. 广域网 D. ...

  4. 计算机网络把许多什么连接在一起,计算机网络技术基础知识汇总习题

    计算机网络技术基础知识汇总习题 1.21世纪要实现信息化,就必须依靠完善的网络,这里的网络是指,向用户提供不同服务的 电信网络,有线电视网络和计算机网络三种网络.(电信网络,有线电视网络,计算机网络) ...

  5. 计算机网络应用最简单的,计算机网络的基础知识和简单应用.ppt

    文档介绍: 第8章计算机网络的基础知识和简单应用学****内容:计算机网络基本概念;因特网初步;因特网的服务功能.泊罩制藩往巍趋态拯巧郸嘘橡唤姬恍退戏付永缺彪崭嘶律旁炸雹蜡溪大相计算机网络的基础知识和 ...

  6. 计算机网络的基本知识和技术

    <计算机网络基础>系统地介绍了 计算机网络的基本知识和技术,内容包括计算机网络概述.数据通信技术.网络体系结构.局域网.网络的互连.网络操作系统.网络服务技术等.<计算机网络基础&g ...

  7. 计算机网络中和通信相关,计算机网络和通信基础知识

    标签: 计算机网络 计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机 ...

  8. 计算机网络设备 ppt,计算机网络连接设备基础知识.ppt

    计算机网络连接设备基础知识.ppt (11页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 计算机网络技术网络连接设备(一)教学目标掌握网 ...

  9. 计算机网络知识英语,计算机网络英文版复习知识教材课程.ppt

    计算机网络英文版复习知识教材课程.ppt Transport Layer Problem 2 -- P34 Transport Layer Problem 2 -- P34 Transport Lay ...

  10. 计算机网络——网络基础知识

    摘要 随着Internet技术的迅速发展,越来越多的计算机连入了Internet.很多公司也将自己公司的局域网接入了Internet.如何快速地访问Internet站点,提高网络的安全性,成为了当今的 ...

最新文章

  1. python异常处理语句编程题_一篇文章让你掌握Python异常处理所有知识点,记得收藏...
  2. 【Python】函数外定义变量并在函数内进行更新
  3. 210506阶段四Python基本语法
  4. 730阵列卡支持多大硬盘_3分钟告诉你:OPPO Reno普通版和旗舰版的差距到底有多大...
  5. js+dom开发第十六天
  6. 机器学习当道,还在使用基于词典的文本挖掘方法么,过时啦!
  7. 局域网组件拨号连接服务器上网,架设pppoe服务器拨号上网 防止ARP欺骗
  8. CentOS Mac 安装zsh,使用oh-my-zsh
  9. 微信登录显示连接失败,请检查网络
  10. elasticsearch-7.2.1启动报错
  11. java能做什么(java能做什么项目)
  12. 红米8A 卡刷LineageOS-64位系统,需工具4g内存卡一张
  13. Python 时间序列异常点检测 | 详解 S-ESD 和 S-H-ESD
  14. 大数据概述:大数据生态系统
  15. 怎么用excel批量提取文件夹名?
  16. Microsoft.VisualStudio.MinShell.Msi安装失败(2017与2019)
  17. linux 进程间切换,linux 进程管理 进程切换
  18. Nextcloud提供的缺省文件
  19. 阿里巴巴隐形金字塔:10万人深陷职级体系裹挟的结构力
  20. 软考 程序员教程-第二章 操作系统基础知识

热门文章

  1. 钢筋直螺纹套筒A钢筋直螺纹套筒A钢筋直螺纹连接丝扣加工要求
  2. 几个著名的3D测试场景与模型
  3. OGNL学习笔记-OGNL基础
  4. 三维切面(水平面、冠状面、矢状面)的几种操作
  5. Redis数据类型——hash
  6. H3C官方模拟器HCL(H3C Cloud Lab)
  7. 基于STM32的倒车雷达系统设计
  8. 请给我一篇关于父母育儿方面书籍推荐的文案
  9. 怎样在matlab中写技术,rect矩形函数 matlab中怎样编写矩形函数
  10. Android自定义适配器