Você tem a ordem das dependências de protocolo fora de ordem. Examine o modelo OSI para obter uma explicação de como os diferentes protocolos interagem. Aqui está uma lista rápida de alguns protocolos que você verá usados.
- Física - o cabo de rede está conectado?
- Data link - Ethernet, obtenha um endereço MAC.
- Rede - endereços IPv4 ou 6, ICMP para ping.
- Transporte - TCP (80 ou 443) ou UDP.
- Session - proxy SOCKS, às vezes visto em redes corporativas.
- Apresentação - TLS, para criptografia.
- Aplicativo - HTTP ou HTTPS para recuperar um documento HTML. LDAP, Kerberos, DNS, para o Active Directory (domínio do Windows).
Você precisará de algumas das camadas inferiores trabalhando antes que as camadas superiores funcionem. Por exemplo, o cabo de rede deve estar conectado e um endereço IP atribuído antes de você poder fazer o ping. Você também precisa do cabo de rede conectado e de um endereço IP atribuído, mas também precisa abrir a porta TCP 443 e usar o TLS antes de recuperar documentos HTML ao usar HTTPS.