CTF之知识补充:网络基础浅谈(一)

开始做CTF题目的时候发现有太多的知识需要补救了,接下来就讲讲网络的一些基础知识。因为是自学,肯定会不全面,大家看看就行,有不同见解的也可以在下方评论。


计算机网络体系结构的形成

在此之前,人们已经提出并设计出了计算机体系结构,从系统的角度去定义计算机的构成和各构成之间的逻辑关系、指令系统和功能。之后,随着计算机网络的发展,人们在此基础上提出了计算机网络体系结构,有些公司也已经研发了自己的体系结构。

但后期由于各个公司的网络体系结构互不兼容,很难使得两个体系之间通信。

为此,国际标准化组织(IOS)、国际电信联盟(ITU)、美国电子电器工程师协会(IEEE)和一些因特网的标准化机构对计算机网络结构体系进行开发,形成了开放式的、分层结构的计算机网络体系结构和网络协议

因特网

因特网可以说就是计算机网络结构体系的产物,通俗来讲就是我们平时上的“网”。它的前身是ARPANET,有兴趣的可以查查。

网络协议的层级思想

网络是由许多节点组成的,节点可以是我们的手机或是一台联网的设备,设备之间相互通信,相互传输数据要有一定的规则。这个规则就叫做网络协议

由于整个通信和数据交换涉及到的问题很多,前人为了使协议易于设计和实现,把整个计算机网络通信任务按数据流动过程分解成许多较小的、想关联的任务,分别为这种小任务制定一个协议。在这些任务的垂直方向上构成一个个功能层,在水平方向上这些任务按该层的协议传输数据。这就是网络协议的层级思想。

计算机网络分类

按网络的交换方式分类

常用的有:电路交换,报文交换,分组交换,混合交换

按网络的拓扑结构分类

集中式网络,分散式网络,分布式网络

按网络覆盖范围分类

广域网,局域网

按网络传输技术分类

广播式网络,点对点式网络

按网络使用范围分类

公用网,专用网

还有其他分类方法,以上说的不同类别,如果想深入了解可以自行查找资料。


以上。

猜你喜欢

转载自blog.csdn.net/weixin_41607190/article/details/82853865