TCP/IP图解学习总结(二)
注意:这里的第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图解学习总结(二)的更多相关文章
- 图解TCP/IP读书笔记(二)
图解TCP/IP读书笔记(二) 第二章.TCP/IP基础知识 一.TCP/IP出现的背景及其历史 年份 事件 20世纪60年代后半叶 应DoD(美国国防部)要求,美国开始进行通信技术相关的研发 196 ...
- TCP/IP协议学习之实例ping命令学习笔记
TCP/IP协议学习之实例ping命令学习笔记(一) 一. 目的为了让网络协议学习更有效果,在真实网络上进行ping命令前相关知识的学习,暂时不管DNS,在内网中,进行2台主机间的ping命令的整个详 ...
- TCP/IP协议学习(五) 基于C# Socket的C/S模型
TCP/IP协议作为现代网络通讯的基石,内容包罗万象,直接去理解理论是比较困难的:然而通过实践先理解网络通讯的理解,在反过来理解学习TCP/IP协议栈就相对简单很多.C#通过提供的Socket API ...
- 网络知识===《图解TCP/IP》学习笔记——网络的构成要素
首先引入网络构成要素图 图片来自<图解TCP/IP--P37> 1.通信媒介与数据链路 计算机之间通过电缆相互连接,电缆可以分为多种,包括双绞线电缆,光纤电缆,同轴电缆,串行电缆等. 图片 ...
- 通信原理之TCP/IP基本概念 (二)
本来想写写,但发现有人写的很好了,不造轮子了! 直接转了 一.为什么会有TCP/IP协议 在世界上各地,各种各样的电脑运行着各自不同的操作系统为大家服务,这些电脑在表达同一种信息的时候所使用的方法是 ...
- tcp/ip协议学习笔记一
一. 简述 以前在学校学习计算机网络的时候学习多是网络7层模型OSI,了解了一些基本的计算机网络概念和协议通信格式,但是一直没弄明白其中的原理,包括各层之间的关系,应用,还有一些常见的令牌环网到底是什 ...
- TCP/IP协议学习(六) 链路层详解
学习知识很简单,但坚持不懈却又是如此的困难,即使一直对自己说"努力,不能停下"的我也慢慢懈怠了... 闲话不多说,本篇将讲述TCP/IP协议栈的链路层.在本系列第一篇我讲到,TCP ...
- TCP/IP协议学习(四) 协议概述
生活中有舒适区,借口成为懒惰的护身符,学习也有舒适区,逃避便是阻止进步的最大障碍. 经过半年多嵌入式方面的工作和学习,我提高了很多,但同时我也对自己所面临的问题逐渐清晰: 1. 偏于实践,理论基础不牢 ...
- TCP/IP协议学习笔记
计算机网络基础知识复习汇总:计算机网络基础知识复习 HTTP协议的解析:剖析 HTTP 协议 一个系列的解析文章: TCP/IP详解学习笔记(1)-- 概述 TCP/IP详解学习笔记(2)-- 数据链 ...
随机推荐
- LNMP安装部署开源IP管理工具phpipam
1.数据库 mariadb 安装 //依赖安装 yum install -y apr* autoconf automake bison bzip2 bzip2* compat* \ cpp curl ...
- dstat---统计磁盘,CPU,IO,等相关信息
dstat命令是一个用来替换vmstat.iostat.netstat.nfsstat和ifstat这些命令的工具,是一个全能系统信息统计工具.与sysstat相比,dstat拥有一个彩色的界面,在手 ...
- 设计模式之九:建造者模式(Builder)
建造者模式: 将一个复杂对象的建造过程和它的表示分离开来,这样同样的建造过程能够创建不同的表示. Separate the construction of a complex object from ...
- 【v2.x OGE教程 17】事务处理
游戏代码中常常有些逻辑须要处理.因此OGE引擎加入了一个IUpdateHandler的类. IUpdateHandler类是OGE引擎中使用频率很之高的组件之中的一个,其本身是一个接口.内部有onUp ...
- HDU 5370 Tree Maker
一个显然的结论是,一棵n个结点的二叉树的形态数,是Catalan数第n项.
- 洛谷P2633 Count on a tree
题目描述 给定一棵N个节点的树,每个点有一个权值,对于M个询问(u,v,k),你需要回答u xor lastans和v这两个节点间第K小的点权.其中lastans是上一个询问的答案,初始为0,即第一个 ...
- 把书《CUDA By Example an Introduction to General Purpose GPU Programming》读薄
鉴于自己的毕设需要使用GPU CUDA这项技术,想找一本入门的教材,选择了Jason Sanders等所著的书<CUDA By Example an Introduction to Genera ...
- PHP获取文件大小
通过filesize函数可以取得文件的大小,文件大小是以字节数表示的. $filename = '/data/webroot/usercode/code/resource/test.txt'; $si ...
- Activiti工作流框架学习(一)——环境的搭建和数据表的了解
一.什么是工作流 工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档.信息或任务的过程自动进行,从而实现 ...
- Cocos2d-x开发的Android应用怎么加入插屏广告
Cocos2d-x系统开发游戏已经变得比較流行,但是用这个开发的游戏.想要加入广告就不是那么理想了.尤其是插屏广告.由于插屏广告通常是要在暂停或者结束游戏的时候展示才比較的合理.但是Cocos2d-x ...