Exemple #1
0
        private void Camada2()
        {
            Internet tra = new Internet(pacote);


            txtExibi.AppendText("CHAMANDO CAMADA DE INTERNET..." + "\r\n\n");
            txtExibi.AppendText("\r\n\n");
            pacote = tra.Retorno();
            txtExibi.AppendText("INFORMAÇÃO ENVIADA: " + pacote.dados + "\r\n" +
                                "FUNÇÃO: " + pacote.camada2 + "\r\n");
            txtExibi.AppendText("\r\n\n");
            camada2.Visible = true;
        }
Exemple #2
0
        private void Camada1()
        {
            RedeTCP tra = new RedeTCP(pacote);


            txtExibi.AppendText("CHAMANDO CAMADA DE REDES..." + "\r\n\n");
            txtExibi.AppendText("\r\n\n");
            pacote = tra.Retorno();
            txtExibi.AppendText("INFORMAÇÃO ENVIADA: " + pacote.dados + "\r\n" +
                                "FUNÇÃO: " + pacote.camada1 + "\r\n");
            txtExibi.AppendText("\r\n\n");
            camada1.Visible = true;
        }
Exemple #3
0
        private void Camada3()
        {
            TransporteTCP tra = new TransporteTCP(pacote);


            txtExibi.AppendText("CHAMANDO CAMADA DE TRANSPORTE..." + "\r\n\n");
            txtExibi.AppendText("\r\n\n");
            pacote = tra.Retorno();
            txtExibi.AppendText("INFORMAÇÃO ENVIADA: " + pacote.dados + "\r\n" +
                                "FUNÇÃO: " + pacote.camada3 + "\r\n");
            txtExibi.AppendText("\r\n\n");
            camada3.Visible = true;
        }
Exemple #4
0
        private void Camada4()
        {
            pacote.dados = txtDados.Text;

            AplicacaoTCP apl = new AplicacaoTCP(pacote);


            txtExibi.AppendText("CHAMANDO CAMADA DE APLICAÇÃO..." + "\r\n\n");
            txtExibi.AppendText("\r\n\n");
            pacote = apl.Retorno();
            txtExibi.AppendText("INFORMAÇÃO ENVIADA: " + pacote.dados + "\r\n" +
                                "FUNÇÃO: " + pacote.camada4 + "\r\n");
            txtExibi.AppendText("\r\n\n");
            camada4.Visible = true;
        }
Exemple #5
0
 public AplicacaoTCP(PacoteTCP pct)
 {
     this.pacote    = pct;
     pacote.camada4 = "Responsável por realizar a comunicação entre os aplicativos e os protocolos de transporte";
 }
Exemple #6
0
 public Internet(PacoteTCP pct)
 {
     this.pacote    = pct;
     pacote.camada2 = "Responável por dividir os dados em pacotes (datagrama) e envia-los para a camada de interface. Essa camada roteia os pacotes adicionando informações sobre o caminho à ser percorrido.";
 }
 public TransporteTCP(PacoteTCP pct)
 {
     this.pacote    = pct;
     pacote.camada3 = "Responável por captar os dados enviados pela camada de aplicação e transforma-los em pacote, para encaminhar para a camada de internet.";
 }
Exemple #8
0
 public RedeTCP(PacoteTCP pct)
 {
     this.pacote    = pct;
     pacote.camada1 = "Responsável por enviar o datagrama recebido da camada de internet em forma de quadro atraveés da rede.";
 }
Exemple #9
0
 public Tela04(PacoteTCP pct)
 {
     InitializeComponent();
     this.pacote = pct;
 }