DCTCP与DCUDP 的登录数据包和心跳数据包与服务器端是如何交互的?

已邀请:

liuyx

赞同来自: unclexing

 
DCUDP:
1、建立连接:
InDTU拨号成功后,发起与中心的DC连接,顺序发送登陆包(7B 03),如没有收到登陆回应(7B 83),则发心跳包(7B 01),没有收到心跳回应(7B 81),则过60S后再次连接。到了最大登陆次数重新拨号。
2、心跳:
DCUDP协议连接成功后,从无数据收发起计时,1min后发送心跳包(7B 01),收到心跳回应(7B 81)。再次到达无数据收发1min后发送心跳(7B 01),如收不到心跳回应(7B 81)则重发心跳。到达最大重发次数,无回应,重新建立DC连接。
 
DCTCP
1、建立连接:
InDTU拨号成功并与中心建立TCP连接后。发起DC连接,顺序发送登陆包(7B 03),如没有收到登陆回应(7B 83),则发心跳包(7B 01),没有收到心跳回应(7B 81),则过60S后再次连接。到了最大登陆次数后重新建立TCP连接。
2、心跳:
DCTCP协议连接成功后, 从无数据收发起计时,1min后会发送心跳包(7B 01),收到心跳回应(7B 81)后。再次到达无数据收发1min后发送心跳(7B 01),如收不到心跳回应(7B 81)则重发心跳。到了最大从发次数,无回应,重新建立DC连接。

要回复问题请先登录注册