网络协议
文章平均质量分 87
网络协议
hsxiaowu
这个作者很懒,什么都没留下…
展开
-
http概述
http基本概念1.http协议是hype text transfer protocol(超文本传输协议)的缩写。是用于从万维网(www.world wide web)服务器传输超文本到本地浏览器的传送协议。2.http是一个基于tcp/ip通信协议进行文本传输的协议(html文件,图片文件,查询,结果等)http就是通信双方进行数据传输时所规定好的传输规范。相关概念:超文本(Hypertext):由一个叫做网页浏览器(Web browser)的程序显示。网页浏览器从网页服务器取回称为“文档”或原创 2021-02-04 18:52:20 · 1778 阅读 · 1 评论 -
SSL/TLS协议
ssl基本概念ssl(secure socket layer,安全套接字层),ssl协议位于tcp协议与各种应用层协议之间,为数据通讯提供数据加密,服务验证,消息完整性实现用户机与服务器的安全通讯。ssl协议可分为两层1.ssl记录协议(ssl record protocol):他建立在可靠的传输协议上(tcp协议),为高层协议提供可靠的数据封装、压缩、解密等功能。2.ssl握手协议:他建立在ssl记录协议之上,用于在正式传输之前使通讯双方进行身份验证、协议加密算法、交换密匙等等。ssl协议有ss原创 2021-02-05 21:48:13 · 688 阅读 · 0 评论 -
DNS协议
DNS概念1.在tcp/ip中使用ip地址和端口号来区分主机上的程序,由于是点分十进制,所以就出现了域名。2.dns是域名系统(DomainNameSystem)的缩写,是因特网的核心技术,能将ip地址和域名相互映射的一个分布式数据库。3.dns协议就是将域名解析到IP地址的一种协议,也可以将ip地址转换为域名。4.dns协议是基于udp、tcp协议的,端口号为53,用户到服务器采用udp协议,dns服务器通信用tcp交流。客户端一般使用udp协议是因为一般返回的内容都是512字节以内,不经过tc原创 2021-02-06 15:50:27 · 2201 阅读 · 0 评论 -
arp协议
arp协议概念arp是(Address Resolution Protocol)地址解析协议的缩写。它的作用是通过目标设备的ip地址,解析为目标设备的mac地址,以此来保证信息的传输。他是ipv4网络层不可获缺的协议,不过在ipv6中被ndp(邻居发现协议)代替。IP地址→arp→mac地址(在p2p链路中不会使用arp协议,在p2p网络中也不会使用mac地址)IP地址与MAC地址在发送数据时,数据是从高层解封到低层,数据在进行传输。所以当ip数据报封装在数据链路层,变为mac帧。mac帧在传输原创 2021-02-06 22:17:54 · 568 阅读 · 0 评论