有关计算机网络的知识分享一~

计算机网络这些基本的知识,之前学过,但那时正是爱玩绝不学习的时候,所以基本没什么印象,现在正常重新补一下。

所谓网络,是一系列可用于通信的设备相互连接构成的。在这个定义里面,一个设备可以是一台主机(或用另一种称呼,端系统),比如一台大型计算机,台式机,便携式计算机,工作站,手机或安全系统。在这种定义中,设备也可以是一个连接设备,比如用来将一个网络与另一个网络相连接的路由器,一个将不同设备连接在一起的交换机,或者一个用于改变数据形式的调制解调器,等等。

局域网(LAN,Local Area Network)和广域网(WAN,Wide Area Network),区别在于范围,局域网通常大小是受限制的,跨越一个办公室、一座大楼或一个校园;而广域网的地理跨度更大,可以跨越一个城镇、一个州、一个国家,甚至横跨世界。局域网络将主机互连,广域网则将交换机、路由器或调制解调器之类的连接设备互连。

当两个网络相互连接时,它们构成一个互联网络,或者说网际网,因特网就是一个网际网。

因特网可以分层为骨干网,供应商网络,客户网络。在顶层,骨干网为通信公司所拥有,这些骨干网通过一些复杂的交换系统相互连接。我们把这些交换系统称为网络对等交汇点(peering point)。在第二层,有一些规模较小的网络,这些网络称为供应商网络,它们付费使用骨干网上的一些服务。这些供应商网络与骨干网相连接,有时也连接其他供应商网络。在因特网的边缘有一些真正使用基于因特网的服务的网络,这些网络是客户网络,他们向供应商网络付费来得到服务。

骨干网和供应商网络也被称为因特网服务供应商(ISP),骨干网通常被称为国际因特网服务供应商,供应商网络则被称为国内或地域性因特网服务供应商。

因特网通过连接设备将大大小小的网络互相交织在一起构成的基本结构。然后,如果仅仅将这些部分连接在一起,很明显什么都不会发生。为了产生沟通,既需要硬件也需要软件设备。这就像当进行一个复杂的计算时,我们同时需要计算机和程序。这些硬件和软件的组合是通过协议分层来相互配合的。

协议定义了发送器、接收器以及所有中间设备必须遵守以保证有效地通信的规则。简单的通信可能只需要一条简单的协议,当通信变得复杂时,可能需要将任务分配到不同的协议层中,在这种情况下,我们再每一个协议层都需要一个协议,或者协议分层。

协议分层使我们可以将大任务化简成几个更小、更简单的任务。这就是一种模块化,在这里的模块化指的是独立的协议层。一个协议层(模块)可以定义为一个具有输入和输出而不需要考虑输入是如何变成输出的黑匣子。

协议分层的另一个优势就是可以将服务和其实施分开来。每层使用更底层的服务,并向较高一层提供服务,并且我们不需要考虑该层是如何实施的。

协议分层的另一个优势就是,因为通信系统往往不仅仅具有两个端系统,还有一些只需要几个协议层而不是所有协议层的中间系统,如果我们不使用协议分层,整个系统会变得更复杂,因为那样我们得把每一个中间系统都变得和端系统一样复杂。

协议分层需要遵循的原则:1,每一个协议层都可以进行对立且方向相反的工作;2,在协议分层中,每一层的两个对象必须完全相同。

这篇主要介绍了协议分层的引入吧,什么是网络,为什么要进行协议分层在网络中传递信息。

时间: 2024-12-17 18:37:54

有关计算机网络的知识分享一~的相关文章

基于jfinal3.2构建的知识分享网[ 2017年08月27日 更新 ]

知识分享网(51fenxiang.xyz),是基于JFinal3.2+eayui1.5.2等技术构建的一款知识共享服务平台,该平台有利于企业和团队构建碎片化的知识分享平台,充分利用闲暇时间记忆碎片化的知识,提升企业或团队整体技能和知识水平. 访问网址: http://51fenxiang.xyz  http://www.mxtt.cc  QQ:303629685 权限系统模块演示:http://pan.baidu.com/s/1nvBkth3

2015第43周五知识分享会

晚上去青年路参加了wiz笔记主办的知识分享会,感觉里面的很多知识观点自己都懂都知道,但是如果要自己去讲也未必有晚上分享者讲的好,其实最主要的还是多讲故事,结合可视化的图文讲故事,最好能讲自己的经历故事,实在讲不出自己的故事,就讲自己听了的哪些生动有趣好玩的故事. 通过装修谈学习力的切入点很好,但感觉讲的太浅,其实就讲几点结构化知识,从书和知乎上获取高质量的信息,向内行一样提问. 知识的修炼重点就是讲搜集.整理.思考.实践分享的过程,纵向目录维度和横向标签维度,努力将数据变成信息再变成知识,最终沉

SCOM 2012知识分享-18:替代管理包

适应平台:System Center 2012 RTM/SP1 ------------------------------------------------------------------------------------------------------ 导入管理包时,System Center 2012 – Operations Manager 将发现管理包定义的对象,并开始将管理包的规则和监视器应用于已发现的对象. 你始终应该首先在预生产环境中导入新管理包,以便能够评估此管理包

SCOM 2012知识分享-23:体验客户端监视

适应平台:System Center 2012 RTM/SP1 ------------------------------------------------------------------------------------------------------ 您可以让客户端向作为中央收集点的 Operations Manager 管理服务器发送 CEIP 数据,而不是让数量众多的客户端各自单独地报告数据.然后主 CEIP 服务的管理服务器可以向 Microsoft 转发数据.从客户端到

SCOM 2012知识分享-21:无代理管理

适应平台:System Center 2012 RTM/SP1 ------------------------------------------------------------------------------------------------------ 如果无法或不适合在计算机上安装代理,请使用计算机无代理监视. 无代理管理的计算机是使用操作控制台发现的基于 Windows 的计算机. 你可以分配管理服务器或代理管理的计算机来提供计算机的远程代理功能. 管理无代理管理的计算机的方

SCOM 2012知识分享-20:管理用户角色

适应平台:System Center 2012 RTM/SP1 ------------------------------------------------------------------------------------------------------ 在 System Center 2012 – Operations Manager 中,用户角色是用于分配访问监视数据以及执行操作所需的权限的方法. 用户角色旨在应用于用户组,这些用户需要具有对相同监视对象组的访问权限以及对此组执

SCOM 2012知识分享-1:理解代理

Operations Manager"代理"是安装在计算机上的一项服务. 代理会收集数据.将采样数据与预定义的值进行比较.创建警报并运行响应. 管理服务器会接收配置并将配置分发到受监视的计算机上的代理. 所有代理均要向管理组中的一个管理服务器报告. 此管理服务器称为代理的主管理服务器. 代理根据管理服务器发送的配置观察受监视的计算机上的数据源并收集信息. 此代理还计算监视的计算机以及监视的计算机上的对象的运行状况状态,并向管理服务器报告. 监视的对象的运行状况变化或其他条件满足时,代理

SCOM 2012知识分享-2:理解管理服务器

(一)Management Server Management Server管理服务器主要用来: 管理整个管理组,并负责与数据库进行通讯: 负责为Agent提供配置数据: 所有的Agent会将健康数据,性能数据等提交给Management Server,然后再由Management Server写入到数据库中.Agent并不会直接与数据库打交道: 管理服务器是对管理组进行管理以及与数据库通信的焦点. 打开操作控制台并连接到管理组时,你就会连接到该管理组的管理服务器. 根据计算环境的规模,管理组可

(知识分享)软硬件调试九法:第九条规则 如果你不修复一个bug,它将永远 存在

1.查证问题确已被修复 如果遵循了“制造失败”这条规则,就知道如何验证你确实修复了问题.无论问题和修复看起来多么明显,你都无法保证修复是有效的,直到做了测试并验证. 2.查证确实你的修复措施解决了问题 如果你取消这个修复,系统再次出现失败,再应用这个修复,问题消失,才能够证明你确实修复了问题.这样做的原因是,在调试期间,往往会改变一些不属于修复的地方,有时这些改变会隐藏问题,如果没有意识到这一点,发现测试起作用了,就高高兴兴的回家了,因为你做的修复和问题消失毫无关系,因此修复方案到达客户后,可能