Portin edelleenohjaus on tietokonesignaalien uudelleenreititystä tiettyjen elektronisten polkujen seuraamiseksi tietokoneellesi. Jos tietokoneen signaali pääsee tietokoneellesi muutaman millisekunnin nopeammin, se lisää pelin tai latauksen nopeutta dramaattisesti.
65 536 polkua, joista valita
Kynän ohuessa verkkokaapelissa (tai langattomassa verkkosovittimessa) tietokoneen takana on 65 536 mikroskooppista polkua. Verkkokaapelisi on sama kuin suuri moottoritie, paitsi että verkkokaapelissasi on 65 536 kaistaa ja jokaisella kaistalla on maksukoppi. Kutsumme jokaista kiitorataa «satamaksi».
Internet-signaalisi koostuu miljoonista pienistä autoista, jotka ajavat näillä 65 536 kaistalla. Kutsumme näitä autoja «siirtopaketteiksi». Tietojenkäsittelyn siirtopaketit voivat kulkea erittäin nopeasti (jopa tuhansia maileja sekunnissa), mutta ne noudattavat joitain stop-and-go-sääntöjä, jotka edellyttävät niiden pysähtymistä jokaisessa suuressa verkon solmussa ikään kuin se olisi maiden välinen rajanylityspaikka. Jokaisessa risteyksessä lauman on tehtävä kolme asiaa:
- Etsi avoin portti
- Läpäise tunnistustesti, joka sallii sen kulkea kyseisen portin läpi, ja jos ei
- Mene seuraavaan satamaan ja yritä uudelleen, kunnes se kulkee tietullin läpi.
Joissakin tapauksissa hakkereiden lähettämät paketit siepataan ja pidetään risteyksessä, jossa ne sitten liukenevat satunnaisiksi elektroneiksi. Kun näin tapahtuu, sitä kutsutaan «pakettisuodatukseksi» tai «pakettien katkaisuksi».
Mitä portteja tietokonepaketit käyttävät mielellään?
Jokainen tietokoneesi ohjelmisto on yleensä ohjelmoitu lähettämään paketit tietyn portin kautta. Nämä porttivalinnat ovat usein tietokoneteollisuuden ohjelmointistandardeja. Vastaavasti reitittimesi on ohjeistettava sallimaan paketit näiden porttien kautta, muuten hidastat nopeutta, jolla ne siirretään tietokoneellesi/tietokoneeltasi:
- HTML-sivut: portti 80
- FTP-tiedostonsiirto: portti 21
- World of Warcraft: Port 3724
- POP3-sähköposti: Portti 110
- MSN Messenger: portti 6901 ja portit 6891-6900
- Everquest: portti 1024
- BitTorrents: portti 6881
K: Joten miten Port Forwardingilla on rooli tässä?
Portin edelleenohjaus on, kun ohjeistat verkkoreititintäsi ennakoivasti tunnistamaan ja uudelleenohjaamaan jokaisen paketin kulkemaan tiettyjä sähköisiä kaistaa pitkin. Sen sijaan, että jokainen paketti pysähtyisi vuorollaan jokaisessa portissa, kunnes se löytää avoimen portin, reititin voidaan ohjelmoida nopeuttamaan prosessia tunnistamalla ja uudelleenohjaamalla paketit pysähtymättä jokaiseen porttiin. Reitittimesi toimii sitten eräänlaisena supernopeana liikennepoliisina, joka säätelee liikennettä maksullisten porttien edessä.
Vaikka tämä sähköinen tunnistaminen ja lähettäminen vie vain millisekunteja, siihen kuluva aika kasvaa nopeasti, kun miljoonia sähköisiä paketteja saapuu Internet-tietokoneellesi ja sieltä poistuu. Jos ohjelmoit porttiohjauksen oikein, voit nopeuttaa Internet-kokemustasi sekunneissa. Jos lataat suuria tiedostoja, kuten jaat P2P-torrenteja, voit säästää tuntikausia latausaikaa ohjelmoimalla porttisi eteenpäin. Kappale, jonka lataaminen kesti aiemmin 3 tuntia, voidaan nyt suorittaa alle 10 minuutissa, jos porttilähetykset on asetettu oikein.
Kuinka voin oppia ohjelmoimaan reitittimeni Port Forwarding -komennot?
Vaikka portin edelleenlähetyksen ohjelmointi voi olla hieman pelottavaa, Internetissä on opetusohjelmia, jotka voivat varmasti auttaa aloittelijoita. Yleisin syy porttiohjauksen ohjelmointiin on BitTorrent-latausten nopeuden parantaminen, jota seuraa tietokonepelien ja suoratoistomedian suorituskyvyn parantaminen. Näitä tarkoituksia varten osoitteessa www.portforward.com on erinomainen resurssi. Tietyn latausohjelman, pelin tai ohjelmiston nopeuttaminen: Etsi reitittimesi ja ohjelmistosi tarkka nimi ja käy sitten portforwardin verkkosivustolla saadaksesi visuaalisen opetusohjelman siitä, kuinka reitittimesi tallentaa portin edelleenlähetyskomentoja.