概述
- 网络领域的一些知识。
a)协议:tcp,udp,multicast 广播协议
b)IO:NIO,BIO,AIO
c)Socket 套接字
d)NIO 的框架,netty Mima
e)序列化和反序列化
如果是四层,怎么分配呢
第一层,加tcp 程序都会有端口,为了寻址。
第二层,加ip 家 就像是寄快递,我们会把,寄件人和收件人都传过去,ip也是两个都要。
第三层 ,加mac 相当于身份证
第四层,数据转换
深入分析TCP/IP
一,DNS解析
二,网关进行传输。
三,路由协议
TCP握手协议。
会存在三个数据包的通信。 我问,他答,他问,我答。
他问和他答合成了一次,所以是三次 连接的时候我们是三次。 连接和关闭都是客户端发起 ,
关闭的时候,先发个准备关闭(等十秒), -2收到, 3现在准备好关闭了(等十秒)。 4关闭 。等命令的过程。
我要走了。(等10秒) 走
好的,等我一下
我ok了(等10秒) 走
走
tcp窗口控制
发送端我们是有个send-------先发送到缓冲区(缓冲区是有个极限的)什么时候消失呢,当服务端ack之后。
然后接收端,我们有个receive ---------也是有个接收的缓存区
使用协议进行通讯
什么是socket呢
不同的socket 他们的协议也是有所不同的。
streamSocket 和 da’tagram socket
现在就是一个等待的过程。bio
最后
以上就是体贴灰狼为你收集整理的分布式架构的中的协议:的全部内容,希望文章能够帮你解决分布式架构的中的协议:所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复