def __init__(self, address, port): ProtocolControlBlock.__init__(self, address, port) # Próximo SEQ a enviar self.send_seq = random.randint(1, MAX_SEQ) # Tamaño de la ventana de emisión self.send_window = SEND_WINDOW # Límite inferior de la ventana (i.e., unacknowledged) self.window_lo = self.send_seq # Límite superior de la ventana self.window_hi = self.modular_sum(self.window_lo, self.send_window)
def __init__(self, address, port): ProtocolControlBlock.__init__(self, address, port) # Próximo SEQ a enviar self.send_seq = random.randint(1, MAX_SEQ) # Tamaño de la ventana de emisión self.send_window = 1 # Límite inferior de la ventana (i.e., unacknowledged) self.window_lo = self.send_seq # Límite superior de la ventana self.window_hi = self.modular_sum(self.window_lo, self.send_window)
def __init__(self, address, port): ProtocolControlBlock.__init__(self, address, port) self.receive_seq = 0 self.receive_window = RECV_WINDOW
def __init__(self, address, port): ProtocolControlBlock.__init__(self, address, port) # Tamaño de la ventana de emisión self.send_window = SEND_WINDOW self.reset_numbers()