TCP/IP MODEL

Het TCP/IP model zorgt voor een visuele representatie van hoe netwerken werken.

TCP/IP is een verzamelnaam voor de reeks netwerkprotocollen die voor een grote meerderheid van de netwerkcommunicatie tussen computers instaan.

Het internet is het grootste en bekendste TCP/IP-netwerk.

De naam TCP/IP is een samentrekking van de twee bekendste protocollen die deel uit maken van de TCP/IP-protocolstack: het Transmission Control Protocol (TCP) en het Internet Protocol (IP).


De TCP/IP-protocolstack wordt officieel onderverdeeld in vijf lagen, met elk een eigen functionaliteit.

Applicatielaag - Transportlaag - Netwerklaag - Datalinklaag - Fysieke laag


Hoe verloopt het verzenden van data tussen 2 hosts?


laptop message desktop
network

Applicatielaag

Protocollen

HTTP FTP SMTP DNS DHCP POP3 IMAP Telnet SNMP RTSP SSL
message

Data

Message

message

Adres

Socket = IP adres + Poort

message

Security

PGP - IDS - MD5 - SHA-1 - SHA-2 - DES - SDES - RC4 - RSA - TLS/SSL

Connecting devices

Gateway

Transportlaag

Protocollen

TCP UDP QUIC SSL
message

Data

Segment

message

Adres

Poort

message

Security

TLS/SSL

Connecting devices

Gateway

Netwerklaag

Protocollen

IPv4 IPv6 ICMP ARP APPLETALK
message

Data

Datagram

message

Adres

IP adres

message

Security

IPSEC - VPN

message

Connecting devices

Router/L3-Switch

Datalinklaag

Protocollen

Ethernet Wifi PPP Token ring DOCSIS Bluetooth
message

Data

Frame

message

Adres

MAC adres

message

Security

WEP (RC4) - WPA (RC4) - WPA2(AES)

message

Connecting devices

Bridge/L2-Switch

Fysieke laag

Fysiek transmissie medium

Coaxiale kabel Single-modeglasvezel Twisted-pair-koperdraad
message

Data

Bits

message

Adres

/

message

Security

/

message

Connecting devices

Hub

network

TCP/IP MODEL