def empacotaSegmento(self,Mensagem): seg = Segmento() seg.setMensagem(Mensagem) return seg
def enviaMensagem(self,m, protocolo,portaOrigem, portaDestino, ipServidor): seg = Segmento(protocolo, portaOrigem, portaDestino) seg.setMensagem(m) self.camadaRede.enviaSegmento(protocolo, ipServidor, seg)
r0.setEnlace(0, e0) r0.setEnlace(1, e1) r0.rotas = rotas r0.setTempoPacote('2') elementos.append(h0) elementos.append(h1) elementos.append(r0) elementos.append(e0) elementos.append(e1) # Datagrama m = Mensagem() m.setMsg("IRC MSG") s = Segmento('UDP', 8888, 6667) s.setMensagem(m) d = Datagrama(6, h0.ip, h1.ip,s) d.setTamanho(15) d # Envio e0.enviar(h0, d) e0.printBuff() # Fila de comandos h0.adicionaComando(2, "cmp", "sdajk") h0.adicionaComando(8, "cmp", "lsjk") h0.adicionaComando(1, "cmp", "ldajk") h0.adicionaComando(10, "cmp", "sdaj") h0.setSniffer("snifferH0")