Какие протоколы Интернет и транспортного уровня поддерживают домашний маршрутизатор?
323
m3972849
Меня спросили в собеседовании:
Предполагая, что у нас есть дешевый маршрутизатор потребительского уровня с симметричным NAT, хост в локальной сети и внешний хост хотят передавать друг другу произвольные данные. Какие протоколы уровня 3 и 4 поддерживает маршрутизатор на своих входных и выходных портах?
Я ответил на ICMP, UDP, TCP и, возможно, SCTP. Я хотел бы спросить: помимо упомянутых протоколов, какие другие протоколы поддерживают типичный домашний маршрутизатор?
Это действительно зависит от модели. Вы перечислили только некоторые транспортные протоколы (хотя ICMP является неотъемлемой частью IP), но домашний маршрутизатор по крайней мере поддерживает IPv4 и, возможно, IPv6, для сетевого уровня. ARP также может рассматриваться как протокол сетевого уровня (а также ND для IPv6). Вы можете взглянуть на лист данных для рассматриваемого маршрутизатора, чтобы увидеть, какие протоколы он поддерживает.
Ron Maupin 5 лет назад
1
Чувствуется, что ответ здесь: «Он поддерживает то, что, как предполагал ваш интервьюер, поддерживает». Вопрос требует полной поддержки (правильный NAT, правила брандмауэра и т. Д.) Или просто минимальной поддержки (может пропускать трафик)? Я могу только догадываться, что интервьюер хотел услышать «IPv4, TCP, UDP, ICMP», но ничто не мешает использовать, например, IPIP или GRE на таких устройствах.
grawity 5 лет назад
2
Кроме того, учитывая, что дешевые маршрутизаторы потребительского уровня - это почти всегда встроенные Linux-боксы, реальный ответ, вероятно, таков: «В принципе, все, что поддерживает ядро Linux. На практике, независимо от того, что поставщик настроил в ядре». Но так как это вопрос интервью: если интервьюер умный, нет «правильного» ответа; он хочет увидеть, как вы получите свой ответ. Если интервьюер глуп, правильный ответ - это то, что интервьюер считает правильным, что зависит от интервьюера.
dirkt 5 лет назад
2
0 ответов на вопрос
Похожие вопросы
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
5
Существуют ли беспроводные маршрутизаторы, которые позволяют контролировать и регулировать пропускну...
-
5
Поделитесь XP сетевым подключением без перезагрузки?
-
-
5
Как мне сказать Windows использовать 802.11 вместо 3G?
-
6
Какие домашние модемы и другое сетевое оборудование для надежности?
-
4
Есть ли способ поделиться сканером многофункционального принтера?
-
12
Какие маршрутизаторы вы предпочитаете для DD-WRT или OpenWRT?
-
3
Есть ли способ соединить два компьютера через USB?
-
3
Как сохранить несколько подключений к интернету?
-
2
Каковы проблемы безопасности компьютера, подключенного напрямую к модему?