Кіріспе

Хостты немесе компьютерлік желіні бірнеше желіге қосу практикасы – көп желілілік. Көп желілілік – хостты немесе компьютерлік желіні бірнеше желіге қосу практикасы. Бұл сенімділікті немесе өнімділікті арттыру мақсатында жасалуы мүмкін. Әдеттегі хост немесе пайдаланушы желісі тек бір желіге қосылады. Бірнеше желіге қосылу сенімділікті арттырады, себебі егер бір қосылым үзілсе, дерек пакеттері қалған қосылым арқылы жіберіле береді. Сондай-ақ, бірнеше желіге қосылу өнімділікті жақсарта алады, өйткені деректер бірнеше қосылым арқылы бір уақытта жіберіліп, қабылданып, өткізу қабілеті артады. Мақсатты жерге байланысты, деректерді бір желі немесе екінші желі арқылы жіберу тиімдірек болуы мүмкін.

Нұсқалар

Бірнеше түрлі көп байланыс жасау әдістері бар.

Ұялы мекенді пайдалану

Бір хост бірнеше желіге қосылуы мүмкін. Мысалы, ұялы телефон бір уақытта WiFi желісіне және 3G желісіне қосылуы мүмкін, ал стационарлық компьютер үй желісіне де, VPN-ге де қосылуы мүмкін. Көп интерфейсті хостқа әдетте бірнеше IP-адрес тағайындалады, әрбір қосылған желі үшін біреуден.

Желіде бірнеше іздеу

Желідегі мультихомингте желі бірнеше провайдерлерге қосылады және өзінің мекенжайлар диапазонын (әдетте провайдерге тәуелсіз (PI) диапазонынан) пайдаланады. Желінің шеткі маршрутизаторлары провайдерлермен динамикалық маршрутизациялық протокол арқылы байланысады, әдетте BGP арқылы, ол барлық провайдерлерге желінің мекенжайлар диапазонын жариялайды. Егер бір байланыс үзілсе, динамикалық маршруттау протоколы бұл үзілісті анықтап, қалған байланыстарды пайдалану үшін маршруттау кестелерін хосттар үшін көрінбей қайта конфигурациялайды. Желідегі мультихоминг қымбатқа түседі, себебі ол барлық провайдерлер қабылдайтын мекенжай кеңістігін, қоғамдық автономды жүйе (AS) нөмірін және динамикалық маршруттау протоколын қолдануды қажет етеді. Көпхомингтік мекенжай кеңістігін жинақтау мүмкін болмағандықтан, ол жаһандық маршруттау кестесінің кеңеюіне себеп болады.

IPv4 желісі

Желідегі мультихоминг IPv4 үшін басым техника болып табылады. Бұл желінің өзінің қоғамдық IP-адрестер диапазоны мен қоғамдық AS нөміріне ие болуын талап етеді. Көп мекенжайлармен мультихоминг IPv4 үшін іске асырылған болса да, ол көбінесе қолданылмайды, себебі хосттық жүзеге асырулар интерфейс бойынша бірнеше мекенжаймен тиімді жұмыс істемейді, бұл "виртуалды интерфейстерді" пайдалануды қажет етеді. Сонымен қатар, бірнеше NAT шлюздерін қолдану арқылы IPv4 үшін мультихомингті іске асыруға болады.

IPv6 желісі

IPv6-да желілік мультихоминг және бірнеше мекенжайлы мультихомингтің екеуін де пайдалануға болады.

Желіде бірнеше іздеу

Провайдерге тәуелсіз адрестік кеңістік (PI) IPv6-да қол жетімді. Бұл техника IPv4 сияқты жұмыс істеудің, бірнеше провайдерлер арасында трафикті теңгертуді қолдаудың және ауысу кезінде қолданыстағы TCP және UDP сеанстарын сақтаудың артықшылығына ие. Сынаушылар осылайша көп бағыттылықты басқару үшін қажетті маршрутизациялық кестелердің көлемі артуы қазіргі маршрутизаторлардың аппараттық мүмкіндіктерін басып тастайды дейді. Жақтаушылар жаңа аппараттардың арзан жадтың көмегімен бұл өсімді жеңе алатынын, ал Мур заңына сәйкес жад бағасы төмендейтінін айтады. Сондай-ақ, бұл қазіргі уақыттағы жалғыз тиімді шешім, ал "жаман жақсырақ" философиясы, кеш болғаннан кейін мінсіз шешімге қарағанда, қазір кемшіліктері бар шешімді енгізудің дұрыс екенін қолдайды. Көптеген интернет-провайдерлер кішкентай префикстермен маршрут жарияланымдарын сүзгілегендіктен, жаһандық қолжетімділікті қамтамасыз ету үшін, әдетте, /32 сияқты үлкен "провайдерлік өлшемдегі" IP-адрестік кеңістік бөлу қажет болады. Мұндай үлкен префикстерді пайдалану IPv6 адрестік кеңістігін тиімсіз пайдалану болып табылады, себебі барлығы шамамен 4 миллиард /32 префиксі ғана. Дегенмен, прагматикалық тұрғыдан алғанда, /32 бөлу жаһандық адрестік кеңістік құны тұрғысынан бір IPv4-адресін бөлумен тең, және егер көп бағытты сайттардың саны болжамды болашақта миллиондаған ғана болса, бұл қабылдаулы болуы мүмкін, ал көптеген миллиардтаған көп бағытты емес соңғы нүктелер IPv6 соңғы нүктелерінің басым бөлігін құрайды деп күтілуде. Кейбір аймақтық интернет-тіркеу орталықтары (RIR), мысалы RIPE, осы мақсат үшін арнайы префикстен /48 бөлуді бастады. RIPE, 2001:0678::/29 префиксінен IPv6 провайдерге тәуелсіз /48 немесе одан қысқа адрестік кеңістіктерді бөледі.

Бірнеше мекенжаймен бірнеше мекенжай

IPv6 үшін бірнеше мекенжайды қолданатын көп мекенжайлы қосылым жүзеге асырылды. Сыртқа шығатын трафик үшін, бұл хост тарапынан қолдауды қажет етеді, протоколға тәуелсіз (Multipath TCP, SCTP, QUIC және т.б.) немесе IPv6-ға қатысты (мысалы, SHIM6).