R&S= 路由交换

Datacom =数通 =数据通信

某个设备产生了数据之后,借助整体的网络到达目的地的过程。

网络历史 —— 数通为什么产生?

1946年:世界上第一台计算机诞生。军事 科研 --高速运算

1962年:古巴导弹危机

1969年:美国国防部高级研究计划署ARPA “巨型网络”-- ARPAnet 阿帕网

厂商垄断 —— 不能大规模普及 IBM

每个厂商都单独定义标准

问题:网络没有标准

1977年:TCP/IP架构(标准)

1980年:ARPAnet全面向TCP/IP架构进行迁移

1984年:ISO - 国际标准化组织机构 (定义各行各业的标准)

OSI:开放式系统互联

同时,TCP/IP模型全面推出

工业标准:设备上使用的是 通信型的标准 TCP/IP

1.统一化

2.分层管理

3.故障定位比较明确

OSI:7层模型

OSI-开放式系统互联 - 整个互联网分为了7个层级,7层模型

7-应用层

作用:1.满足下面模型无法解决的问题 2.产生不同的数据 3.验证手段-加密手段

6-表示层

作用:负责数据的解码、编译

5-会话层

作用:实现应用级别不同服务的区分 (进程:某个服务)

=========================================不同领域

4-传输层 (TCP-可以纠错 UDP-无法纠错)

作用:1.实现一个设备上不同应用的区分 2.按不同的协议实现纠错

无法实现:1.无法实现应用级别不同服务的区分 2.有可能无法实现纠错

3-网络层

作用:1.从全局定位某一台设备(IP地址) 2.路由

无法实现:1.纠错 (对错误的改正)2.无法实现一个设备不同应用的区分

2-数据链路层

作用:1.差错检测 2.提供链路上的地址信息(mac地址)

无法实现:1.纠错 (对错误的改正) 2.无法从全局的角度分析地址信息

1-物理层

作用:规范传输介质的标准 - 网线 光纤 (- 设备的连接 - 数据的传输)

无法实现:差错检测

下层无法的解决的问题,交给上层。

TCP/IP模型 —— 定义了具体的协议和标准

4-应用层 --- 应用层+表示层+会话层合并

3-传输层 --- TCP协议

2-网络层 --- IP协议

1-网络接口层 --- 数据链路层+物理层合并 (链路上的事情)

HCIE笔记-第一节-网络的基本概念的更多相关文章

  1. 第一节 SOA的基本概念和设计思想

    WCF一直很火,一直也没有时间来静下心来学习新的技术.不知不觉已经做程序八年了,其中的时间基本都费了,刚入门时很火热,后来慢慢热情被琐事取代.现在开始学习JAVA和WCF,学JAVA的原因就是想做手机 ...

  2. 《图解HTTP》阅读笔记---第一章网络基础

    第一章.网络基础TCP/IP:----------传输控制协议Transmission Control Protocol / 网络协议Internet Protocol是一种用于Internet(因特 ...

  3. [EXtJS5学习笔记]第一节 Sencha Cmd 学习笔记 简介 Sencha Cmd是什么

    本文地址: http://blog.csdn.net/sushengmiyan/article/details/38295575 本文作者:sushengmiyan ----------------- ...

  4. HTML5笔记——第一节

    我的第一个网页 <!--html的基础模板--><!--html hyperText markup Language--><!--声明文档类型--><!DOC ...

  5. HCIE笔记-第二节-数据封装+传输介质

    数据传输的形式 1.电路交换 在通信之前,维护一条逻辑意义上的链路,这条链路仅仅可以传递两者的数据 2.报文交换 在数据之外,加上能够标识接收者.发送者的信息 3.分组交换(最主流) 依然进行报文交换 ...

  6. [struts2学习笔记] 第一节 关于struts2的简单认知

    本文地址:http://blog.csdn.net/sushengmiyan/article/details/40298287 官方文档:http://struts.apache.org/releas ...

  7. [maven学习笔记]第一节,认识maven,搭建maven开发环境,写第一个HelloWorld

    本文地址:http://blog.csdn.net/sushengmiyan/article/details/40142771 maven官网:http://maven.apache.org/ 学习视 ...

  8. [shiro学习笔记]第一节 使用eclipse/myeclipse搭建一个shiro程序

    本文地址:http://blog.csdn.net/sushengmiyan/article/details/39519509 shiro官网:http://shiro.apache.org/ shi ...

  9. python学习笔记第一节

    一.HelloWorld #!/usr/bin/env python #-*- coding:utf-8 -*- print("HelloWorld!") 二.用户交互 #!/us ...

随机推荐

  1. CF1479B Painting the Array(贪心+DP)

    题目大意:给你一个序列,让你提取出一个子序列A,剩余的部分组成子序列B,现定义seg(x)表示把序列x中相邻的相同数合并成一个数后,序列x的长度,分别求seg(A)+seg(B)的最大值和最小值,n= ...

  2. jinja2.exceptions.TemplateNotFound 报错处理

    一.检查模板文件夹是否正确. 遇到这个问题,首先需要检查你的模板文件夹命名是否规范,Flask默认会在工程下寻找templates文件夹,这个是默认配置,不能写成template或者其他名字.当然,如 ...

  3. KestrelServer详解[2]: 网络链接的创建

    <注册监听终结点(Endpoint)>已经详细讲述了如何使用KestrelServer,现在我们来简单聊聊这种处理器的总体设计和实现原理.当KestrelServer启动的时候,注册的每个 ...

  4. 使用Pycharm获取Resources目录里的内容

    def get_resource_path(path: str) -> str: """\ 获取Resources目录里的资源 :param path: :retu ...

  5. 什么是 Aspect?

    aspect 由 pointcount 和 advice 组成, 它既包含了横切逻辑的定义, 也包 括了连接点的定义. Spring AOP 就是负责实施切面的框架, 它将切面所定义的横 切逻辑编织到 ...

  6. Elasticsearch 在部署时,对 Linux 的设置有哪些优化方法 ?

    1.关闭缓存 swap; 2.堆内存设置为:Min(节点内存/2, 32GB); 3.设置最大文件句柄数: 4.线程池+队列大小根据业务需要做调整: 5.磁盘存储 raid 方式--存储有条件使用 R ...

  7. 学习DNS(一)

    DNS(Domain Name System,域名系统)因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户方便的访问互联网,而不用去记住能够被机器读取的IP数串.通过主机名,最终得到该主 ...

  8. 编译器如何处理C++不同类中同名函数(参数类型个数都相同)

    转载请注明出处,版权归作者所有 lyzaily@126.com yanzhong.lee 作者按: 从这篇文章中,我们主要会认识到一下几点: 一.不类中的特征标相同的同名函数,它们是不同的函数,原因就 ...

  9. (1/2)Canvas的交互&存为图片-基本篇

    前言 公司的产品同学看到朋友圈疯传的这张图后.一拍脑袋,决定做个H5版本的来推广一波. 需求如下: 文字变成可以点击的,而且还要能够变色(闪瞎有木有) 中间的姓名换成用户的微信头像 点击button后 ...

  10. CSS:两端对齐原理(text-align:justify)

    我是一个小白我是一个小白我是一个小白喷我吧,哈哈 写样式的是时候经常会碰到字体两端对齐的效果,一般就网上找端css样式复制下就结束了,没有考虑过原理是啥贴下代码 <head> <me ...