Welche Internet- und Transportschichtprotokolle werden von einem Heimrouter unterstützt?

510
m3972849

Ich wurde in einem Interview-Test gefragt:

Angenommen, wir haben einen preiswerten Consumer-Router mit symmetrischem NAT, ein Host im LAN und ein externer Host wollen beliebige Daten zueinander transportieren. Welche Layer 3 und 4 Protokolle unterstützt der Router an seinen Ingress- und Egress-Ports?

Ich habe auf ICMP, UDP, TCP und vielleicht SCTP geantwortet. Ich würde gerne fragen: Welche Protokolle werden neben den genannten Protokollen auch von einem typischen Heimrouter unterstützt?

0
Das hängt wirklich vom Modell ab. Sie haben nur einige Transportprotokolle aufgeführt (obwohl ICMP ein integraler Bestandteil von IP ist), aber ein Heimrouter unterstützt mindestens IPv4 und wahrscheinlich IPv6 für die Netzwerkschicht. ARP kann auch als Netzwerkschichtprotokoll (sowie als ND für IPv6) betrachtet werden. Sie können sich das Datenblatt des betreffenden Routers ansehen, um herauszufinden, welche Protokolle er unterstützt. Ron Maupin vor 5 Jahren 1
Es fühlt sich an, als würde die Antwort hier lauten: "Es unterstützt, was auch immer Ihr Interviewer angenommen hat" Will die Frage volle Unterstützung (richtige NAT, Firewall-Regeln usw.) oder nur minimale Unterstützung (kann den Datenverkehr passieren)? Ich kann nur vermuten, dass der Interviewer "IPv4, TCP, UDP, ICMP" hören wollte, aber nichts hindert einen daran, zB IPIP oder GRE über solche Geräte zu verwenden. grawity vor 5 Jahren 2
In Anbetracht der Tatsache, dass billige Consumer-Grade-Router fast immer eingebettete Linux-Boxen sind, lautet die Antwort wahrscheinlich "im Prinzip alles, was der Linux-Kernel unterstützt. In der Praxis, was auch immer der Hersteller im Kernel konfiguriert hat". Aber da es sich um eine Interviewfrage handelt: Wenn der Interviewer schlau ist, gibt es keine "richtige" Antwort. Er möchte sehen, wie Sie zu Ihrer Antwort kommen. Wenn der Interviewer dumm ist, ist die richtige Antwort das, was der Interviewer für richtig hält, was vom Interviewer abhängt. dirkt vor 5 Jahren 2

0 Antworten auf die Frage