Portas
Lição 16 de 32 do curso O Modelo OSI da Coddy.
A camada 3 entrega a uma máquina; a camada 4 entrega a um programa nessa máquina. O endereço do programa é uma porta: um número de 16 bits, portanto as portas vão de 0 a 65535.
As primeiras 1024 portas (0-1023) são bem conhecidas: reservadas por convenção para serviços padrão, como 80 para HTTP e 22 para SSH. As portas acima disso são livres para qualquer pessoa.
Um endereço IP mais uma porta, como 10.0.0.5:443, define exatamente um endpoint de conversa em toda a internet.
Desafio
InicianteImprima dois números, um por linha: a porta mais alta possível e quantas portas conhecidas existem.
Saída esperada:
65535
1024Experimente você mesmo
Todas as lições de O Modelo OSI
5Transporte: TCP e UDP
PortasO handshake do TCPTCP vs. UDPSockets em açãoRecapitulação - Camada quatro8A Jornada de um Pacote
Um Clique AconteceAtravessando as RedesChegando e SubindoRevisão - Ponta a PontaPratique por conta própria: Playground de Terminal