Em primeiro lugar, a sete compreensão protocolo de rede
OSI |
compreensão |
acordo |
estrutura do Windows |
camada de aplicação |
Speak |
HTTP, FTP, SMTP |
Aplicação (exe) |
camada de apresentação |
Tradução, escrita |
ASCII |
Winsock API (dll) |
camada de sessão |
Carregando envelope, pré-endereçado |
RPC, SQL |
SPI (dll) |
Camada de transporte |
confiança |
TCP, UDP, SPX |
TDI (vxd, sys) |
camada de rede |
Messenger para a estação de correios |
IP, IPX |
NDIS (vxd, sys) |
camada de ligação de dados |
O pacote foi acusado Letter |
ATM, FDDI |
controlador do NIC (vxd, sys) |
Camada física |
parcela |
Rj45,802.3 |
NIC (vxd, sys) |
Dois, o protocolo TCP / IP entendido que quatro
OSI |
Correspondente a sete |
formulário de informações |
camada de aplicação |
A camada de aplicação, camada de apresentação, camada de sessão |
segmento de dados |
Camada de transporte |
Camada de transporte |
pacote |
camada de interconexão de redes |
camada de rede |
Quadro de dados |
Máquina-a-camada de rede |
camada de ligação de dados, uma camada física |
bocado |
Três, três vias aperto de mão
TCP aperto de mão para iniciar uma sessão por três vezes. Três vias objetivo aperto de mão é para enviar e receber sincronização segmento de dados. Ele também mostra que a quantidade de dados a receber (o tamanho da janela), e para estabelecer uma conexão lógica para outro host. Este processo de handshake de três vias podem ser resumidos como se segue:
- host de origem envia um segmento TCP bandeira sincronização bit (SYN) é definido. Enquanto o número de sequência inicial indicada neste parágrafo (número de sequência inicial, ISN). ISN é um valor aleatório ao longo do tempo.
- hospedeiro de destino envia de volta o segmento de dados de confirmação, este bandeiras de sincronização de segmento (SYN) está igualmente ajustado para 1, e o pavilhão (ACK) reconhecem também é definida como 1, enquanto se confirma a espera hospedeiras alvo para receber próximo hospedeiro fonte de dados de um campo de número de sequência indica Os números do grupo (isto é, os dados anteriores indicam que o segmento tenha sido recebido e nenhum erro). Além disso, esta secção inclui também o número de sequência inicial do segmento hospedeiro de destino.
- host de origem envia um segmento de retorno, com o mesmo número de sequência de transmissão e número de confirmação incrementado.