注意:这里的第n层是依照OSI协议来的

I   网桥--2层交换机。数据链路层面上链接两个网络的设备。它可以识别数据链路层中的数据帧。

II  路由器-3层交换机。网络层面上连接两个网络,并对分组报文进行转发的设备

III 4~7层交换机,负责处理OSI模型中从传输层至应用层的数据。假设用TCP/IP分层模型来表述,4~7曾交换机就是以TCP等协议的传输层及其上面的应用层为基础,分析手法数据并对其进行特定的处理。

事实上际的应用场景:

       1)均衡负载器。

并发訪问量很大的一个企业级Web网站使用一台server不足以满足前段的訪问需求,这时一般会如果多台server来分担。

这些server前端訪问的入口地址通常仅仅有一个(企业为了使用者的方便,仅仅会向终于用户开放一个统一的訪问的URL )。为了能通过同一个URL将前段訪问分发到后台多个服务上。能够在这些服务期的前端加一个负载均衡器。这样的均衡器就是4`7层交换机中的一种。

       2) 带宽控制。实际通信中人们希望在网络比較拥堵的时候,优先处理像语音这类对及时性要求较高的通信请求放缓处理像邮件或者数据转发等稍有延迟也并无大碍的通信请求。这样的处理被称为带宽控制,也是4~7层交换机的重要功能。

       3)广域网加速器

       4)特殊应用訪问加速

       5)防火墙(能够防止互联网上的非法訪问 )等

IV 网关,OSI參考模型中负责将从传输层到应用层的数据进行转换和转发的设备。它和4~7层交换机一样都是处理传输层及以上的数据,可是网关不仅转发数据还负责对数据进行转换,它一般会使用一个表示层或应用层网关。在两个不能进行直接通信的协议之间进行翻译,终于实现两者中间的通信。

事实上际的应用场景:

       1)互联网邮件与手机邮件之间的转换服务。由于手机邮件有时可能会与互联网邮件互不兼容。

2)代理server。在使用WWW时,为了控制网络流量以及处于安全的考虑。有时会使用代理服务期(Proxy Server )。

这样的代理server也是网关的一种,称为应用网关。有了代理server,client与server之间无需再网络层上直接通信。而是从传输层到应用层对数据和訪问进行各种控制和处理。

       3)防火墙,就是一款通过网关通信,针对不同以后可以用提高安全性的产品。





网络的构成

核心网(骨干网),计算机网络中有类似快速公路的,人们称为“骨干”或者“核心”。一般会选用快速路由器相互连接使之传输大量数据。

边缘网络,网络中对应于告诉公路出入口的部分被称为“边缘网络”。

经常使用的设备有多功能路由器(在普通路由器基础上添加了按顺序/种类发送数据的功能)和3层交换机。

接入层(汇聚层),计算机中连接“边缘网络”的部分,类似于快速的出入口通常连接国道、省道,从而能够通往市区街道。

总结下:大数据在核心。智能推断在大数据出口!

互联网通信

大家在家里或公司会使用互联网接入服务。联网之后,汇集到无线局域网路由器和近期交换机的通信会再次被链接到前面所提到的“接入层”。甚至还有可能通过“边缘网络”和“主干网”实现与目标地址之间的通信。

注意:“边缘网络” 通常是通信公司的控制中心(放置的是交换机用于接入骨干网)





移动通信

手机一开机就会自己主动与距离近期的基站发生无线通信。基站上设有特定手机基站天线。基地本身也相当于网络的“接入层”。

由一部手机终端发送信号给还有一个终端时,它所发出的请求会一直传送到注冊对端手机号码的基站。假设对方接听了电话。就等于在这两部手机之间建立了通信连接。

基站手机的通信请求被汇集到控制中心("边缘网络"),之后会再被接入到互连通信控制中心的主干网。

这样的手机网络的构成与互联网接入服务很类似。

注意:不同的是声音。和数据的主干网是分开的。有两个主干网,分别相应的是通信控制中心和数据中心。

从信息公布者角度看网络

托管主机服务是指--将用于信息公布的主机放置于互联网数据中心的机房,或者从该机房租赁一台计算机作为公布信息主机的服务。

一般的做法是,个人和企业自己制作站点(主页)部署到server中将所要公布的信息公之于众。

而如今,通过博客、托管主机服务的案例日益增多,其长处是不须要做server和网络运维的管理,仅仅须要关注自己所要公布信息的特定站点就可以,此外,在托管主机的服务中一般会有即时传播信息的机制。

场景:动画公布站点中。点击量高的作品,訪问量可能会达到每天几十万次。面对这么高的并发訪问量。托管主机服务。为了降低訪问延迟,会集合多个存储于一起。通过连接告诉网络,以其提高响应速度。这样的方式被人们称作数据中心。

而数据中心(由大型server、存储以及计算机网络构成)较大的设置直接连接“主干网”。较小的大多数情况下也会连接到“边缘网络”数据中心内部的网络中分布着3层交换机和快速路由器,为了降低网络延迟,也由人正在研究高性能2层交换机的使用。









虚拟化和云

有时,比如购物站点。比方淘宝在双12活动期间。有明显的訪问高峰点,平时也一般。但须要在高峰期要保证每一个用户都能正常訪问。

可是假设像数据中心一样配置大量的server提供对外服务的环境中,为每一个站点和内容提供商分配固定的网络资源显然是低效的。

为了解决问题。出现了虚拟化技术---

指当一个站点(也能够是其它系统)须要调整运营所使用的资源时,并不增减server、存储设备、网络等实际的物理设备而是利用软件将这些物理设备虚拟化、在有必要增减资源的时候,通过软件按量增减的一种机制。

通过此机制实现按需分配、按比例分配,对外提供可靠的服务。





“云”,利用虚拟化,依据使用者的情况动态调整必要资源的机制被人们称作“云”。

“智能协调层”将虚拟化的系统依据须要自己主动地进行动态管理的部分被称作“智能协调层”,它能将server、存储、网络看作一个总体进行管理。有了云,网络的使用者就能够实现不论何时何地都能够仅仅获取或仅仅提供须要信息的机制。

TCP/IP图解学习总结(二)的更多相关文章

  1. 图解TCP/IP读书笔记(二)

    图解TCP/IP读书笔记(二) 第二章.TCP/IP基础知识 一.TCP/IP出现的背景及其历史 年份 事件 20世纪60年代后半叶 应DoD(美国国防部)要求,美国开始进行通信技术相关的研发 196 ...

  2. TCP/IP协议学习之实例ping命令学习笔记

    TCP/IP协议学习之实例ping命令学习笔记(一) 一. 目的为了让网络协议学习更有效果,在真实网络上进行ping命令前相关知识的学习,暂时不管DNS,在内网中,进行2台主机间的ping命令的整个详 ...

  3. TCP/IP协议学习(五) 基于C# Socket的C/S模型

    TCP/IP协议作为现代网络通讯的基石,内容包罗万象,直接去理解理论是比较困难的:然而通过实践先理解网络通讯的理解,在反过来理解学习TCP/IP协议栈就相对简单很多.C#通过提供的Socket API ...

  4. 网络知识===《图解TCP/IP》学习笔记——网络的构成要素

    首先引入网络构成要素图 图片来自<图解TCP/IP--P37> 1.通信媒介与数据链路 计算机之间通过电缆相互连接,电缆可以分为多种,包括双绞线电缆,光纤电缆,同轴电缆,串行电缆等. 图片 ...

  5. 通信原理之TCP/IP基本概念 (二)

    本来想写写,但发现有人写的很好了,不造轮子了!  直接转了 一.为什么会有TCP/IP协议 在世界上各地,各种各样的电脑运行着各自不同的操作系统为大家服务,这些电脑在表达同一种信息的时候所使用的方法是 ...

  6. tcp/ip协议学习笔记一

    一. 简述 以前在学校学习计算机网络的时候学习多是网络7层模型OSI,了解了一些基本的计算机网络概念和协议通信格式,但是一直没弄明白其中的原理,包括各层之间的关系,应用,还有一些常见的令牌环网到底是什 ...

  7. TCP/IP协议学习(六) 链路层详解

    学习知识很简单,但坚持不懈却又是如此的困难,即使一直对自己说"努力,不能停下"的我也慢慢懈怠了... 闲话不多说,本篇将讲述TCP/IP协议栈的链路层.在本系列第一篇我讲到,TCP ...

  8. TCP/IP协议学习(四) 协议概述

    生活中有舒适区,借口成为懒惰的护身符,学习也有舒适区,逃避便是阻止进步的最大障碍. 经过半年多嵌入式方面的工作和学习,我提高了很多,但同时我也对自己所面临的问题逐渐清晰: 1. 偏于实践,理论基础不牢 ...

  9. TCP/IP协议学习笔记

    计算机网络基础知识复习汇总:计算机网络基础知识复习 HTTP协议的解析:剖析 HTTP 协议 一个系列的解析文章: TCP/IP详解学习笔记(1)-- 概述 TCP/IP详解学习笔记(2)-- 数据链 ...

随机推荐

  1. 软raid 实验

    RAID0 条带卷 2+ 100% 读写速度快,不容错 RAID1 镜像卷 2 50% 读写速度一般,容错 RAID5 带奇偶校验的条带卷 3+ (n-1)/n 读写速度快,容错,允许坏一块盘 RAI ...

  2. sql查询 按照规定的顺序返回结果集。

    DECODE函数 oracle 独有,功能强大.相当于 if else if IF 条件=值1 THEN RETURN(翻译值1)ELSIF 条件=值2 THEN RETURN(翻译值2) ..... ...

  3. Mac系统下安装pip

    Mac下 pip的安装 编译 Python3.7 终端输入: curl https://bootstrap.pypa.io/get-pip.py | python3 1 安装完成,检查版本信息 pip ...

  4. caioj 1106 树形动态规划(TreeDP)1:加分二叉树

    解这道题的前提是非常熟悉中序遍历的方式 我就是因为不熟悉而没有做出来 中序遍历是5 7 1 2 10的话,如果1是根节点 那么5 7 1就是1的左子树,2, 10就是右子树 这就有点中链式dp的味道了 ...

  5. usb芯片调试经验

    记录一下调试usb有关的芯片的一些经验. 1.有i2c的芯片.一般有i2c的地址选择. 检查地址选择是否正确,地址是多少.SCL和SDA上面是否有上拉电阻. 芯片的地址是几位的.I2c的时钟频率也是必 ...

  6. 遇到 Form 性能问题怎么办 performance issue

    性能问题是比較复杂的问题. 一般由performance team 负责, 可是常见的情况是, 我们 INV team 定义的 view 不好, 导致查询性能较差. 这个必须由产品组和 perform ...

  7. poj--3281-- DiningI(最大流)

    Dining Time Limit: 2000MS   Memory Limit: 65536KB   64bit IO Format: %I64d & %I64u Submit Status ...

  8. jquery easyui 输入框 禁止输入负数 设置属性data-options="min:0,required:true"

    jquery easyui  输入框 禁止输入负数  设置属性data-options="min:0,required:true" <input id="days& ...

  9. Linux下CD/DVD刻录软件

    1.Brasero是一款CD/DVD刻录软件,Gnome桌面环境默认自带,支持单次写入数据DVD和任何类型的CD,并且能够将光盘镜像写入到硬盘,其图形化的操作界面使用户能够轻松而快速的在Linux下烧 ...

  10. mpvue 开发小程序

    转换成vue语法, 小程序中原生的事件用@ 原生的属性用: