Суу каптоо жана уктуруу
Маршрутизация – бул тармак трафигин жөнөтүү үчүн кайсы жолдорду тандоо жана тандалган суб-тармак боюнча пакеттерди жөнөтүү процесси. Суу каптоо жана берүү бүгүнкү күндө компьютердик тармактарда колдонулган эки маршруттук алгоритмдер. Суу каптоо бардык келген пакеттерди ар бир чыгуучу четинен жөнөтөт. Тармактагы ар бир түзмөк пакетти алат дегенди билдирет.
Суу ташкын деген эмне?
Flooding – бул бардык келген пакеттерди ар бир чыгуучу четинен жөнөтүүчү өтө жөнөкөй маршрутташтыруу алгоритми. Бул маршрутташтыруу алгоритми кандай иштегендиктен, пакеттин жеткирилишине кепилдик берилет (эгерде аны жеткирүү мүмкүн болсо). Бирок ошол эле пакеттин бир нече нускасы көздөгөн жерге жетүү мүмкүнчүлүгү бар. Суу каптоо алгоритми пакеттерди жөнөтүү үчүн эң кыска жолду табууга жана колдонууга кепилдик берилет, анткени ал тармактагы ар бир жолду табигый түрдө колдонот. Бул маршруттук алгоритмде эч кандай татаалдыктар жок; аны ишке ашыруу абдан жеңил. Албетте, суу каптоо алгоритминин кемчиликтери да аз эмес. Пакеттер ар бир чыгуучу шилтеме аркылуу жөнөтүлгөндүктөн, өткөрүү жөндөмдүүлүгү, албетте, текке кетет. Бул суу ташкыны компьютер тармагынын ишенимдүүлүгүн төмөндөтүшү мүмкүн дегенди билдирет. Хоп саны же жашоого убакыт сыяктуу зарыл болгон сактык чаралары көрүлбөсө, кайталанма көчүрмөлөр тармак ичинде токтобостон жайылып кетиши мүмкүн. Мүмкүн болгон сактык чараларынын бири түйүндөрдөн ал аркылуу өткөн ар бир пакетке көз салууну сурануу жана пакет андан бир гана жолу өтүшүнө ынануу. Дагы бир чара селекциялык суу каптоо деп аталат. Тандалган суу ташкында түйүндөр пакеттерди (болжол менен) туура багытта гана жөнөтө алат. Usenet жана p2p (peer-to-peer) системалары суу ташкыны колдонот. Андан тышкары, OSPF, DVMRP жана атайын зымсыз тармактар сыяктуу маршруттук протоколдор суу ташкыны колдонот.
Телеберүү деген эмне?
Телеберүү - бул тармактагы ар бир түзмөк (трансляцияланган) пакетти кабыл ала турган компьютер тармагында колдонулган ыкма. Трансляция иштөөгө терс таасирин тийгизиши мүмкүн болгондуктан, ар бир тармактык технологиялар уктурууну колдой бербейт. X.25 жана кадр релеи берүүлөрдү колдобойт жана интернет-кеңири берүү деген нерсе жок. Ал көбүнчө LANларда (Local Area Networks, негизинен Ethernet жана token рингинде) колдонулат жана WAN (Wide Area Networks) сыяктуу чоңураак тармактарда сейрек колдонулат. Жада калса IPv6 (IPv4 мураскери) берүүлөрдү колдобойт. IPv6 мультикастингди гана колдойт, бул белгилүү бир мультикаст тобуна кошулган бардык түйүндөргө пакеттерди жөнөтүүчү бирден көпкө маршрутташтыруу методологиясына окшош. Пакеттин даректеринин бардыгынын Ethernet жана IPv4 даректеринде болушу пакеттин таратыла турганын билдирет. Башка жагынан алганда, IEEE 802.2 башкаруу талаасында атайын маани берүү көрсөтүү үчүн белги шакекчеси колдонулат. Берүүнүн бир кемчилиги, аны DoS (Denial of Service) чабуулдары үчүн колдонсо болот. Мисалы, чабуулчу булак дареги катары жабырлануучу компьютердин дарегин колдонуп, жасалма пинг сурамдарын жөнөтө алат. Ошондо ал тармактагы бардык түйүндөр жабырлануучу компьютердин бул суроосуна жооп берип, бүт тармактын бузулушуна алып келет.
Суу каптоо менен уктуруунун ортосунда кандай айырма бар?
Баардык хостторго бир убакта пакет жөнөтүү берүү болуп саналат. Бирок суу каптоо бир эле учурда бардык хостторго пакеттерди жөнөтө бербейт. Топтомдор суу каптоодон улам тармактын бардык түйүндөрүнө жетет. Суу каптоо бир эле пакетти бир шилтеме боюнча бир нече жолу жөнөтүшү мүмкүн, бирок уктуруу пакетти шилтеме боюнча эң көп бир жолу жөнөтөт. Бир эле пакеттин бир нече нускасы суу ташкынында түйүндөргө жетиши мүмкүн, ал эми уктуруу бул көйгөйдү жаратпайт. Суу каптоодон айырмаланып, берүү пакеттерде атайын уктуруу дарегин көрсөтүү менен ишке ашырылат.