Повеќето L2TP против GRE расправии се уриваат од истата причина: имињата стојат на различни слоеви на проблемот. Две од нив опишуваат инкапсулација што ја конфигурирате на сопствените рутери. Една опишува услуга што ви ја продава некој друг. Започнете со товарот што крајните точки мора да го носат и споредбата станува краток список на последици наместо битка за функции.

Прво товарот, потоа протоколот

Во практика товарот е едно од четири нешта: PPP сесија, суров Ethernet рамка, IP пакет или MPLS рамка предадена на давател. Секое поставува различни барања пред адресирањето, обработката на broadcast и откривањето дефекти. Ако оваа листа е погрешна, никакво прилагодување на инкапсулацијата нема да го спаси дизајнот.

PayloadNatural fitWhat it needs
PPP sessionL2TPv2UDP reachability, PPP negotiation on both ends
Ethernet frameL2TPv3 or VPWSPseudowire signalling, matched MTU on both sides
IP packetGRE, with IPsec alongsideRouted underlay, protocol type supported by both devices
MPLS frameVPWSProvider attachment circuits and demarcation points

Сѐ надвор од овие редови се додава подоцна, како криптирање, компресија или обликување на сообраќајот. Прво изберете го редот.

L2TPv2 и L2TPv3 делат име и речиси ништо друго

L2TPv2 постои за да носи PPP сесии преку IP мрежа, затоа се чита како протокол за далечински пристап, а не како општ транспорт на рамки. L2TPv3 ја генерализира таа идеја: контролна врска преговара сесии и секоја сесија носи дефинирана врска од слој 2 меѓу две IP крајни точки. Истото фамилијарно име, различен контролен протокол, различен модел на сесија. Барањето што споменува само L2TP е нецелосно, а шаблонот копиран од погрешна верзија нема ни да преговара.

Ако ви треба PPP, L2TPv2 е единствениот реален член на фамилијата; ако ви требаат Ethernet рамки преку рутирано јадро, во L2TPv3 сте територија.

Деталите за транспортот се разликуваат на начин што излегува на виделина при преглед на огнено ѕид. L2TPv3 може да патува директно преку IP протокол 115 или внатре во UDP, обично на порта 1701, додека L2TPv2 останува на UDP 1701 со PPP внатре. Политика напишана за едната верзија може да изгледа сосема точна и сепак да ја отфрли другата.

GRE е заглавие, а не услуга

GRE завиткува товар во заглавие од четири бајти со опционално поле за клуч и редослед и потоа резултатот го предава на IP за доставување. Не тврди ништо за значењето на товарот, затоа имплементациите можат да тунелираат IPv4, IPv6 или Ethernet ако тие типови на протокол се поддржани. Општо не е исто што и универзално: проверете го типот на протоколот и однесувањето при фрагментација на вистинскиот уред.

Полето за клуч е она што го прави GRE корисен кога неколку тунели делат еден пар адреси на крајни точки, бидејќи примачот демултиплексира по таа вредност. GRE преку IPv4 чини околу 24 бајти пред било какви дополнителни опции и тоа почнува да има значење на врски веќе димензионирани за рамки од 1500 бајти. Сам по себе GRE не нуди доверливост, затоа вообичаениот образец го спарува со IPsec и остава IPsec да ја поседува криптографската граница. Тоа спарување работи, но тогаш буџетот за MTU мора да ги покрие двете заглавија.

GRE исто така пренесува multicast и broadcast низ тунелот кога товарот е Ethernet, што обичен unicast IP тунел не може. Именно тоа својство, а не кратенката, обично е причината зошто дизајнот го избира.

VPWS се купува, не се конфигурира

Услугата за виртуелна приватна жица доставува точка-до-точка врска од слој 2 преку мрежата на давател. Вашето приклучно коло завршува на уред на работ на давателот, а псевдожицата низ јадрото му припаѓа на давателот. Прашањата што се важни се оперативни: каде е демаркацијата, кој ја поседува првата и последната милја и што прави давателот со преголеми рамки.

Тука споредбата се превртува. L2TPv3 и GRE се нешта што ги управувате од крај до крај, затоа ги отстранувате дефектите со сопствени акредитиви и сопствени снимки. VPWS е договор со предавање, затоа прекин започнува со тикет, а не со фаќање пакети. Ниту еден модел не победува апсолутно; тие паѓаат на различни места, а изборот зависи од тоа дали сакате да ја поседувате последната милја.

Стекот ознаки на псевдожицата останува внатре во мрежата на давателот, затоа не ја менува вашата MTU аритметика како видливо заглавие на тунел.

Изберете еден ред и запишете го

Запишете ја одлуката како една реченица со три дела: товар, инкапсулација и сопственик на транспортот. Потоа прикачете ги броевите што ја прават проверлива.

За секој кандидат запишете ги трошоците на линијата, најголемата рамка што ја прима патеката и првиот хоп што би пријавил проблем со MTU. Потврдете дека двете крајни точки го поддржуваат избраниот тип на протокол или сесија, а не само маркетинг терминот во листот со податоци. Одлучете како би изгледало мултиплексирањето ако следната година се појави второ коло, бидејќи GRE клучевите и L2TPv3 ID-а на сесии не се заменливи решенија за тој проблем. Потоа испратете една преголема и една нормална рамка; тој пар фаќа повеќето дизајни што изгледаа добро на хартија.

Споредувањето тунели по име продолжува да произведува расправии што никој не може да ги реши. Споредувањето по товар, трошоци и сопственост дава одлука за едно попладне, плус доказите потребни за да се одбрани подоцна.

Поврзани статии