Kompiuteriai yra ne tik neatsiejama šiuolaikinio pasaulio dalis, bet ir tapo aistra. Viešbučiai, kavinės ir net miesteliai padarė prieigą prie interneto, atsakydami į ryšio poreikį. Tačiau kaip informacija keliauja elektroninėje erdvėje iš vieno kompiuterio į kitą? Kaip ir „Star Trek“ transporteris, informacija išardoma į mažus duomenų blokus, atskirai siunčiama paskirties adresu, tada surenkama iš naujo priėmimo gale. Kiekvienas duomenų blokas yra žinomas kaip IP paketas.
Kiekvieną kartą, kai prisijungiate prie interneto, jūsų interneto paslaugų teikėjas priskiria jūsų kompiuteriui unikalų skaitinį adresą. Šis unikalus adresas identifikuoja jūsų kompiuterį tinkle, kad galėtumėte prašyti informacijos ir ją gauti. Adresas žinomas kaip interneto protokolo (IP) adresas. Kai inicijuojate užklausą, pvz., spustelėsite nuorodą savo žiniatinklio naršyklėje, užklausa keliauja per internetą duomenų paketų pavidalu, antspauduotu jūsų IP adresu. Taigi terminas IP paketai.
Dėl tinklų struktūros maži IP paketai veikia efektyviau nei dideli paketai. Vieno didelio IP paketo perdavimas ne tik užtruktų ilgiau, bet ir didelės eismo sąlygos greitai užkimštų tinklą. Siunčiant mažesnius paketus (iki maždaug 1500 baitų) yra pranašumas, nes didesnis srautas pasiekiamais maršrutais yra perkeliamas greičiau ir sukuriama mažiau kliūčių. Todėl kiekvienas IP paketas savarankiškai keliauja internetu, vadovaujamas maršrutizatorių, kurie nuskaito paskirties adresą ir persiunčia paketą greičiausiu įmanomu maršrutu. Paskirties adresu paketai surenkami iš naujo.
Protokolas, atsakingas už IP paketų judėjimo elektroninėje erdvėje organizavimą, yra perdavimo valdymo protokolas, geriau žinomas kaip TCP. TCP yra „sluoksniuojamas“ ant adresavimo protokolo (IP), kad suskaidytų užklausas į mažus paketus, stebėtų kiekvieno IP paketo atėjimą į paskirties adresą, iškviestų pakartotinį trūkstamų paketų siuntimą ir iš naujo surinktų paketus į pradinį. forma. Šis protokolų rinkinys yra žinomas kaip TCP/IP – terminas, tikriausiai žinomas visiems, kurie nustatė interneto ryšį.
Kiekvienas IP paketas neša gyvybiškai svarbią informaciją, leidžiančią juo tinkamai manipuliuoti TCP. IP paketo „DNR“, be kitų dalykų, apima IP paketo dydį, siuntėjo ir paskirties adresus bei patį naudingąjį krovinį arba siunčiamus duomenis. Taip pat įtrauktas paketų numeravimas, klaidų ataskaitų teikimas ir suskaidymas su galiojimo pabaigos antspaudu, kad pamesti paketai nesibaigtų elektroninėje erdvėje kaip nepageidaujamas srautas. Paketai, kurie laiku nepasiekia paskirties vietos, tiesiog išmetami.
Sėkmingą perdavimą apdoroja žiniatinklio serveris, kuris atsako išsiųsdamas prašomą tinklalapį, kuris pats suskaidomas į IP paketus, kad būtų galima grįžti į kompiuterio ekraną. Šie skubūs duomenų paketai sudaro „informacijos greitkelį“.
Nors TCP/IP gali atrodyti įtrauktas, normaliomis sąlygomis jis veikia greičiau nei Star Trek transporteris. Taigi, ką daryti su retkarčiais lėtai įkeliamais puslapis? Darant prielaidą, kad jūsų kompiuteris gali greitai apdoroti puslapio turinį, lėtą apkrovą gali sukelti trečiųjų šalių skelbimų serveriai arba užimta svetainė, kuri apdoroja daugiau užklausų, nei jos aparatinė įranga gali patogiai žongliruoti.
Nepaisant tvirto TCP/IP pobūdžio, protokolas turi ir neigiamų pusių. Kiekvienas gali „klausytis“ to, kas perduodama tarp jūsų kompiuterio ir interneto be jūsų žinios. Kaip tai įmanoma?
Įprastas IP paketas gali praeiti per kelis maršrutizatorius ir serverius, kol pasiekia paskirties vietą. Bet kuriuo metu specializuota programinė ar aparatinė įranga gali „sugauti“ duomenų paketą ir padaryti momentinį vaizdą prieš jį persiųsdama. Pavogtą trukdytojo kopiją galima analizuoti ir nuskaityti kada panorėjus, nes IP paketų naudingos apkrovos siunčiamos kaip paprastas tekstas, kartais vadinamas „aišku“. Įrankiai, kurie sulaiko IP paketus, yra žinomi kaip „paketų uostytojai“.
Tinklo administratoriai teisėtai naudoja paketų snaiferius vietinių tinklų (LAN) trikčių šalinimui ir nepageidaujamam srautui, ateinančiam iš interneto, filtruoti. Teisėsauga gali įjungti interneto paslaugų teikėjo paketų snaiperius, kad galėtų stebėti dalį arba visą jo srautą, jei teikėjas sutinka arba yra įpareigotas laikytis įstatymų. Tačiau paketų šnipinėjimo priemones taip pat gali naudoti praktiškai bet kas, norėdamas tiesiog pasiklausyti arba, dar blogiau, pavogti neskelbtiną informaciją, pvz., slaptažodžius ir naudotojų vardus, siunčiamus nešifruotais kanalais.
Didėjant tapatybės vagysčių atvejams ir susirūpinimui dėl privatumo, geriausias būdas apsisaugoti nuo paketų šnipinėjimo yra naudoti šifravimą visoms siuntoms, kuriose yra asmeninės informacijos. Šifruoti paketai yra neįskaitomi pakeliui ir iššifruojami tik paskirties adresu.
Internetiniai mažmenininkai jau teikia saugius, užšifruotus ryšius duomenims perduoti tarp jūsų kompiuterio ir svetainės. Norėdami patikrinti, ar nėra šifravimo, žiniatinklio naršyklės adreso lauke ieškokite https. Šis papildomas „s“ reiškia saugumą ir rodo, kad visas srautas tarp jūsų kompiuterio ir žiniatinklio serverio yra užšifruotas. Jūsų kompiuteris vis tiek generuos IP paketus, tačiau naudingoji IP paketo dalis bus neįskaitoma šifru, apsaugodama kredito korteles, banko sąskaitas ir kitą labai jautrią informaciją nuo smalsių akių.
Kadangi IP paketas taip pat naudojamas el. paštui, failų perdavimui, telnet ir kitoms tinklo paslaugoms, taip pat galite pasirinkti šifruoti kitus siuntimus. Pretty Good Privacy (PGP), karinio lygio šifravimo programa, gali automatiškai užšifruoti paštą keliose populiariose el. pašto programose. GNU Privacy Guard (GPG), pagrįsta tuo pačiu šaltinio kodu, bet priklausanti Free Software Foundation, yra dar viena šifravimo programa. GPG, naudojamas su Enigma papildiniu, suteikia Mozilla™ Thunderbird™ visiškai automatizuotą, paprastą naudoti šifravimą.
Naršymas internete gali būti užšifruotas naudojant saugos paslaugas internete, tačiau tai gali sulėtinti naršymą ir tikriausiai yra per daug paprastam žmogui. Naršymas naudojant anoniminius tarpinius serverius, esančius tarp jūsų kompiuterio ir interneto, yra labiau paplitusi alternatyva tiems, kurie nori naršyti anonimiškai.
Papildomi protokolai gali būti susieti su TCP/IP, kad būtų sudaryti kiti „komplektai“, pritaikyti įvairių tipų tinklo aplinkoms ir aparatūrai. Ypatingomis aplinkybėmis vartotojo duomenų gramų protokolas (UDP) kartais pakeičiamas TCP, bet nenumato IP paketų praradimo mechanizmo, nes trūksta TCP galimybės iškviesti pakartotinio siuntimo. Tinklo prieglobos kompiuteriai gali naudoti kelis papildomus protokolus keistis maršruto parinktuvo informacija, pvz., interneto valdymo pranešimų protokolą (ICMP), vidaus ir išorės šliuzo protokolus (IGP/EGP) ir pasienio šliuzo protokolą (BGP).
Naudodamiesi internetu pažįstamoje namų ar mokyklos aplinkoje daugelis žmonių, ypač vaikai, jaučia klaidingą saugumo ir privatumo jausmą. Pagrindinis supratimas apie IP paketo „pažeidžiamumą“ ir visur esantį paketų sniferių prieinamumą leidžia suprasti, kad prieš dalijantis slapta informacija internete visada reikia patikrinti, ar yra saugus, užšifruotas ryšys (https). Taisyklė yra tokia, kad viskas, kas keliauja nešifruota, turėtų būti laikoma vieša, o ne privačia.