网络协议
文章平均质量分 63
m0_58680805
这个作者很懒,什么都没留下…
展开
-
大白话浅谈HTTP协议的解析
HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写。首先要知道http数据在应用层因为下一层协议都是在上一层协议的数据里面定义的,所以http协议也是基于TCP(上一层协议)协议写的而协议是放在传输的数据里面的 下面的图简略的能看出每种颜色表示不同层的协议(物理层 ,数据链路层,网络层,传输层,应用层)那么http怎么解析的协议?? 通过下图随机写的红色的图可以看出 http协议通过换行符分成一份份的 通过换行符区分不同的数据 ..原创 2022-03-26 16:19:09 · 953 阅读 · 0 评论 -
Socket的解析机制
Socket是什么呢?Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。socket解析机制 (java原生工具类)把要发的数据和ip, 端口交给SOCKETSOCKET将下面的东西打包 然后传输然后另一端接收后再解析SOCKET的内容下面是socket解析IP(只需要IP地址原创 2022-03-26 16:05:42 · 886 阅读 · 0 评论 -
TCP协议
协议的作用:1、约定通信2、保障稳定的通信传输 应对突发情况首先要知道 传输数据是通过端口号识别不同的程序 所以每一个程序都有自己的端口号假设设备A发送“你好”给设备D需要自己的ip地址和端口号 (好让D识别)和D的ip地址和端口号(发送给D)和响应时间 (A发送给D 到 D回复到A 总共需要的时间 )A响应时间内没有收到消息后 会超时重发(意味着在网卡里面有备份 只有收到响应后才会删除备份)发送的数据有过期时间假如A发送给D的数据过于大 此时需要分包发送 .原创 2022-03-14 23:04:29 · 3580 阅读 · 0 评论