基本概念

计算机网络:大量独立自主互联的计算机集合

Internet:广域网,城域网,局域网的互联网络,是网络的网络。

主机:网络上实现网络应用功能的计算机系统,是网络上通信的源和目的

节点:是计算机,负责寻路,数据转发

站点:网络上主机和站点的统称

信道和链路:数据传输的通信线路

广播式网络:共享一条信道,一台主机发的报文其他主机都可收到

点对点网络:每条信道仅有一对通信节点,独享信道,若要广播可通过转发的方式。

位同步:知道每一位数据的起始和结束

群同步:知道一段数据的起始和结束

分层
功能:要做什么

协议:有什么规则
三要素:语法,表达方式,即先代表什么再代表什么(如,电话号码由3+8位构成)
语义,含义(如,前三位是区号,……)
同步,完成的过程,即先应该干什么再干什么(打电话应该先拨号)

实体层中活跃的元素,即真正干活(实现功能)的的元素,可硬可软。

封装与解封装:对等实体之间交换数据的形成,由头部(本层控制信息)+数据(需要传递的数据)

PDU:protocol Data Unit 协议数据单元

SDU:service Data Unit 服务数据单元,即对于某一层来说,PDU去掉该层的头部后就是SDU。

连接模式:三阶段:建立连接,通信,拆除连接。
特点,可预判,容易控制,通信可靠。

无连接模式:计算机把数据发到网络设备上,网络设备自动转发。
特点,灵活,难以可靠

服务:下层对上层提供的功能集合

接口:相邻层间的通信的接入点,服务接入/访问点SAP(Service Access Point)+原语。

SAP:实现了高层实体和下层实体之间的通信。可以下层一个实体支持上层多个实体,他们之间的通信便是通过SAP

SAP与地址:地址用于到达同层的实体,SAP用于到达同层实体后向上进入上一层的哪个实体。

原语:一个程序。不可再分解的子程序,借助SAP与原语配合才能将SDU送到上层的实体。
四种基本原语:请求(Req uest)
指示(Ind ication)
响应(Resp onse)
证实(conf irm)

有证实的服务:需要响应和证实

无证实的服务:不需要响应和证实

面向连接的服务:可靠,报文按顺序到达,防重复,防丢失。

无连接的服务:允许数据丢失,重复,乱序

实通信:两者通过线路直接通信,不需要其他层帮忙。

虚通信:数据经过其他层转发,来进行通信。

透明通信:同层之间虽然经过了下层的转发,但是跟不用转发的效果一样。特点是下层只负责转发,完全不动上层给的数据。所以层与层之间是相对独立的。

子层、空层:允许有子层和空层,只在概念上保留。

网络体系结构:层和协议的结合,比如zigbee,蓝牙

面向连接的服务:上层用户提出请求……

面向连接的协议:通信前需要双方建立连接……

国际组织

国际标准组织
国际标准化组织ISO:制定了OSI模型
电气电子工程师协会IEEE
美国国家标准协会ANSI
不是美国国家标准,对国际都有影响

因特网标准组织
国际标准工作因特网协会(Internet Society)
因特网体系结构委员会IAB
因特网研究特别任务组IRTF
因特网工程特别任务组IETF
Internet编号管理局IANA
Internet标准:RFC(Request For Comments)

电信界标准化组织
国际电信联盟ITU (原CCITT)
ITU-R,无线通信
ITU-T,电信标准部
ITU-D,开发部

计算机网络知识整理(一)相关推荐

  1. 计算机网络知识整理-计算机网络概述(计算机网络入门参考指南)

    第1章 计算机网络概述 1.1为什么要学习计算机网络 在当前的互联网时代,计算机网络已经成为了我国的一项重要的通信基础设施,无论是你是在校的计算机专业大学生,还是正在从事网络相关工作的从业人员,计算机 ...

  2. 计算机网络相关的知识,计算机网络知识整理

    三大类:电信网络.有线电视网.计算机网络. 计算机网络是由若干个结点和连接这些结点的链路组成. 网络吧许多计算机连接到一起,而互连网则把许多网络通过路由器连接到一起,与网络相连的计算机称为主机. ​ ...

  3. 68、计算机网络知识整理版

    计算机网络的常用数据交换技术 电路交换:必须经过"建立连接  通信  释放连接"三个步骤的连网方式为面向连接的. 分组交换:分组交换采用存储转发技术.报文( message):要发 ...

  4. 2019文都计算机网络百度云,2019计算机考研|计算机网络知识:计算机网络体系结构...

    2019计算机考研|计算机网络知识:计算机网络体系结构 2018-09-14 12:00 | 考研集训营 计算机考研考生需要在强化提升阶段加快复习进度.下面,文都考研集训营为了助力计算机考研学子一臂之 ...

  5. 计算机网络知识大全.

    计算机网络知识大全. 一.网络的发展历程 二.计算机网络的概念 三.计算机网络的功能 四.计算机网络分类 五.计算机网络协议及网络模型 六.计算机网络操作系统概述 七.关于IP地址 八.域名和域名系统 ...

  6. 计算机基础知识介绍pdf,计算机基础知识整理.pdf

    <计算机基础知识整理.pdf>由会员分享,提供在线免费全文阅读可下载,此文档格式为pdf,更多相关<计算机基础知识整理.pdf>文档请在天天文库搜索. 1.全国计算机一级 b ...

  7. 计算机网络知识点整理(第二章物理层)

    计算机网络知识点整理(第二章物理层) 第二章 物理层 2.1物理层的基本概念 2.2数据通信的基础知识 2.3物理层下面的传输媒体(第零层) 2.4信道复用技术 2.5数字传输系统 2.6宽带接入技术 ...

  8. 前端需要了解的计算机网络知识, 这一篇就够了!(图文并茂,万字长文!)

    作者:lio-mengxiang 原文链接:https://juejin.im/post/5e51febde51d4526c932b390 本文主要目的也是为了非科班前端补充计算机科班基础知识,比如你 ...

  9. 软考知识点——加密算法、常见计算机网络知识

    目录 一.加密算法 1.常见的加密算法 (1)2021年下半年软考上午真题8 (2)2021年上半年软考上午真题9 2.加密技术的应用 3.网络安全协议分层 (1)2021年上半年软考上午真题7 (2 ...

最新文章

  1. UWP Windows10开发获取设备位置(经纬度)
  2. Redis命令——Keys相关
  3. 如何保护 SpringBoot 配置文件中的敏感信息
  4. matlab怎么画单位圆的切线,matlab绘图曲线标注怎么输出角度单位,就是那个小圆圈?...
  5. openstack placement 组件作用理解
  6. Npm常用命令有哪些
  7. 【C语言】排序(算法基础)
  8. 嘘,iPhone 正在监听你!
  9. catti二级笔译综合能力真题_2006年-2011年CATTI二级笔译综合能力试题及答案2018年.doc...
  10. Office web component learning ---- Spreadsheet learning
  11. matlab线性代数对角化,工程线性代数(MATLAB版) (2007年7月)
  12. 一般的java项目后台都有什么技术?
  13. 硬件保护和软件保护_什么是硬件保护?
  14. python控制窗口_python小笔记-控制窗口的现实和隐藏
  15. 新浪云服务器注册免费,新浪免费云空间SAE注册及云豆获取方法
  16. C语言编写程序求1到100的和,C语言菜鸟基础教程之求1到100的和
  17. Circum Triangle(圆上三角形)
  18. python文本聚类 词云图_有哪些软件可以进行中文词频分析?
  19. Kubectl logs 命令
  20. 【深度】被加班,狼性文化面纱下的奴性文化

热门文章

  1. PPT中一种类似手写的字体
  2. L1-038 新世界 (5 分)
  3. 创建MockMvc对象时空指针异常NullPointException的解决办法
  4. P1617 爱与愁的一千个伤心的理由
  5. 月赚3000不是梦(谷歌广告联盟)
  6. 2022-2027年中国石榴石行业发展前景及投资战略咨询报告
  7. android学习十八(Service服务的基本用法)
  8. 使用代理爬去微信公众号_手游推广,手游折扣代理,微信视频号这个引流方式的使用...
  9. 5分钟通俗易懂了解什么是云存储
  10. ⭐算法入门⭐《堆》中等02 —— LeetCode 703. 数据流中的第 K 大元素