大数跨境
0
0

小白学安全—网络协议篇

小白学安全—网络协议篇 360安全人才能力发展中心
2018-07-06
3
导读:跟着我们的专栏持续跟新吧,在迈向网络安全大神的进阶之路不断前行!


    网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。


为什么需要协议


回想小学的时候你是否沉浸在各项规定中,比如:学生规定,早操规定,课堂规定等等,反正都是要求你必须这样做,回想当年小编也犯了很多错误……

希望老师原谅我吧。但是大家有没有想过网络也是否需要咱们上面提的规定,比如:当你用聊天软件发消息的时候,为什么消息会顺序到达,为什么文件传输过去以后还能正常打开,小编给你两分钟思考一下。


什么是协议


是不是你的思想已经虚无缥缈了,其实说起网络协议其实就和咱们提到的规定很相似,网络协议就是通信计算机双方必须共同遵从的一组约定,比如如何发送消息,如何接收消息,多条消息共同接收如何处理等。


网络之间的数据传输最终要落到数据包上,数据包就是网络相应的信息编组成一个个数据块,比如:源IP地址,目的IP地址,端口号等。每个数据块所组成的一个信息就是数据包,网络要将数据包完整的发送到对方,并且还能重组成原来模样。


这就涉及到如何生成数据,如何加密数据,如何知道数据包发送的目的地址,数据包丢失会如何处理等,为了便于管理以上问题,网络组织开发出按层来进行处理以上问题,比较成熟有OSI模型和TCP/IP协议。



看着是不是有点晕,其实每层就对应咱们说的问题,如:应用层就会生成数据,如消息,文件;表示层就是要把数据处理成相应格式,会话层就是与对方建立会话,删除会话;传输层管理主机到主机之间的连接;网络层就是完成咱们说的数据包到底要发往那里,数据链路层和物理层那就和硬件设备相关了,比如交换机,网线。TCP/IP分层就是OSI模型的简化版本。


协议分类


浏览网页,那就需要HTTP协议,文件共享,那就需要SMB协议。你输入的网址怎么到达相关的网站服务器,那就需要DNS解析协议等等。你只需记住每个协议都是为了完成相应的要求去处理数据包,至于每个协议如何工作,咱们还是以前文章提到的那句诗“绝知此事要躬行”,一定要去研究才可以。


不过,如果你想接受更深的洗礼,如研究协议安全,协议工作缺陷,就请跟着我们的专栏持续跟新吧,在迈向网络安全大神的进阶之路不断前行!


360网络安全学院


官       网:http://college.360.cn

报名热线:4000-555-360

报名邮箱:college@360.cn

地       址:北京市朝阳区酒仙桥路360大厦

【声明】内容源于网络
0
0
360安全人才能力发展中心
360政企安全集团旗下面向教育服务领域的唯一官方机构,致力于通过对人才能力的研究、教育平台的打造、教学内容的开发、教育服务生态的建设,为各机构和组织提供网络安全组织能力咨询、人才能力培养、专业能力认证、人才能力评估等服务。
内容 395
粉丝 0
360安全人才能力发展中心 360政企安全集团旗下面向教育服务领域的唯一官方机构,致力于通过对人才能力的研究、教育平台的打造、教学内容的开发、教育服务生态的建设,为各机构和组织提供网络安全组织能力咨询、人才能力培养、专业能力认证、人才能力评估等服务。
总阅读507
粉丝0
内容395