Vaša reklama na tomto mieste za 2.4 € / mesiac

DirectoGlobal.com, reklamný systém kde neplatíte za kliknutia, ale za dobu zobrazenia

November 14, 2008

(0) Comments

Prehľad protokolov

Úvodom si najprv povieme a zadefinujeme, čo to vlastne protokol je.

Komunikačný protokol alebo protokol je sada pravidiel, ktoré používajú programy alebo operačné systémy na komunikáciu medzi koncovými bodmi komunikačného systému (v telekomunikáciách alebo výpočtovej technike).

Ak by sme túto definíciu chceli vysvetliť trošku “polopate”, protokol sú pravidlá, na základe ktorých sa dorozumievajú dva body, napr. tvoj počítač a server.

Protokoly výpočtovej techniky

Vo výpočtovej technike je definovaných niekoľko protokolov. Každý slúži na iný prenos, na iné spojenie a inú komunikáciu. My si povieme o tých základných a najpoužívanejších.

Najprv si však povieme čo znamená pojem port keďže ho v článku budeme používať.

Port v sieťových protokoloch je číslo, ktoré je spolu s IP adresou súčasťou identifikátora konca spojenia a slúži na priradenie spojenia konkrétnej službe. Znamená to, že každá služba ktorá je spustená na koncovom servery (napríklad server freesh.sk) beží na svojom vlastnom porte, na “vrátkach” kde čaká na príjem informácií, paketov, príkazov. Môže byť volaná táto konkrétna služba len na tomto jednom porte a na ňom byť aj vykonaná.

Prvým protokolom s ktorým sa stretývame takmer stále pri prehliadaní webových stránok je… (je aj v adrese stránok)… HTTP protokol.

HTTP –  Hyper Text Transfer Protocol. HTTP je základný protokol na prenos dát cez world wide web, internet. HTTP je protokol definujúci požiadavky a odpovede medzi klientmi a servermi. Spojenie nadväzuje väčšinou webový prehliadač cez TCP cez konkrétny port. služba, server čakajúca na porte 80 počká na celý reťazec s hodnotou GET / HTTP/1.1 a požiadavkou a pošle naspäť do prehliadača výstup stránky – to čo vidíte v prehliadači.  Prehliadač môže poslať niekoľko druhov príkazov, resp. dotazov na server. Napríklad: GET, POST,PUT,HEAD a iné.

HTTPS –  Hypertext Transfer Protocol Secure, je zabezpečená verzia HTTP protokolu. Komunikácia prebieha na porte 443 (štandardne).

TCP –  Transmission Control Protocol. Je jedným z protokolov balíka internetových protokolov, ktoré tvoria jeho jadro. Je spojovo orientovaný, spoľahlivý komunikačný protokol transportnej vrstvy prenášajúci bajtový tok. Vďaka TCP môžu programy na počítačoch v sieti vytvárať medzi sebou spojenia (connections), ktorými je možné posielať dáta. Protokol pritom zaručuje, že dáta odoslané z jedného konca spojenia budú prijaté na druhej strane spojenia v rovnakom poradí a bez chýbajúcich častí. TCP podporuje väčšinu bežných internetových protokolov. Viac o fungovaní TCP protokolu si povieme nabudúce.

FTP –  File Transfer Protocol, alebo protokol prenosu súborov. Je to TCP/IP protokol slúžiaci na prenos súborov po sieti, či už lokálnej alebo na vzdialený server. Na komunikáciu  FTP využíva porty 20 a 21. Port 20 na prenos dát a 21 an kontrolu dát a príkazy na FTP server.

IP – Internet Protocol (IP) je dátovo orientovaný komunikačný protokol používaný zdrojovým a cieľovým strojom na výmenu dát sieťou s prepínaním paketov.

Dáta v IP sieti sa posielajú v blokoch nazývaných pakety alebo datagramy (v rámci IP sú termíny prakticky zameniteľné). Pri IP nie je potrebné žiadna príprava predtým, ako sa stroj pokúsi poslať pakety inému stroju, s ktorým dovtedy nekomunikoval. IP je bežným prvkom dnešného internetu. Súčasný najpoužívanejší protokol sieťovej vrstvy je IPv4, tzn. táto verzia protokolu má číslo štyri. IPv6 je navrhovaným následníkom IPv4, dôvodom zavedenia je nedostatok adries v 32-bitovom adresnom priestore IPv4. IPv6 má 128-bitov pre zdrojovú a cieľovú adresu. V súčasnej dobe sa predpokladá minutie IP adries verzie 4 do 3-4 rokov. Voľných IP je krytický nedostatok. To je však tema na iný članok :-)

POP3 -   Post Office Protocol. Je to poštový protokol, ktorý sa využíva na prijímanie elektronickej pošty zo vzdialeného servera prostredníctvom TCP/IP spojenia. Poštový protokol je séria pravidiel o tom, ako sa ma riadiť prenos elektronickej pošty medzi dvomi bodmi v sieti. POP3 protokol slúži teda na PRIJÍMANIE e-mailov, nie však ich odosielanie.

POP3 funguje na „pull“ princípe, to znamená, že klient odošle na vzdialený server pomocou TCP/IP spojenia požiadavku, aby mu server preposlal e-maily ktoré sa nachádzajú na účte užívateľa a následne, ak nie je klient nastavený inak, e-maily odstráni.

SMTP – Simple Mail Transfer Protocol. Protokol zaisťuje doručenie pošty pomocou priameho spojenia medzi adresátom a odosielateľom; správa je doručená do tzv. poštovej schránky adresáta, ku ktorej može užívateľ pristupovať pomocou protokolov POP3 a IMAP. SMTP teda slúži na ODOSLANIE e-mailov. Je to jeden z najstarších protokolov (1982). Funguje protokolom TCP/IP na porte 25.

IMAP – Internet Message Access Protocol, je protokol pre prístup k e-mailovým schránkam. V súčasnej dobe sa používa verzia IMAP4 (IMAP version 4 revision 1 – IMAP4rev1).

Na rozdiel od protokolu POP3 je IMAP optimalizovaný pre prácu v dlouhodobo pripojenom režime, kedy správy zostávajú uložené na servery, priebežne sa sťahujú, kedy sú potrebné. Rozdiely zahrňujú podporu pre prácu viacerých pripojených klientov zároveň, uchovávanie stavu správ na servery, podporu viacerých zložiek a prehľadávaniu správ na strane serveru.

September 25, 2008

(0) Comments

Pripojenie na FTP

FTP alebo File Transfer Protokol slúži na odosielanie súborov na server kde je spustený FTP server. Súbory takto uložené sa potom môžu zobrazovať ako stránka, alebo len slúžiť ako úložisko dát. V tomto návode si povieme ako sa na FTP server pripojiť a ako tam nahrať (uploadnuť) svoje stránky.

Ako najvhodnejší program a často používaný pre prácu so súbormi aj s prenosom na FTP je Total Comander. Stiahnuť si ho môžte na stránke www.stahuj.cz. Program má aj českú jazykovú mutáciu, je jednoduchý a veľmi prehľadný. Po jeho stiahnutí a nainštalovaní si najprv nastavíme prihlasovacie údaje pre spojenie so serverom.

FTP

Na vrchnej lište kde sú umiestnené ikony klikneme na ikonku s textom FTP.

null

Po kiknutí na túto ikonku sa nám zobrazí nové okno. Tu musíme kiknúť na  Nové pripojenie.

Po kliknutí na toto tlačíto sa nám zobrazí formulár, kde vpíšeme naše prihlasovacie údaje na FTP.

Do kolónky Relace napíšeme ľubovoľný názov. Ten slúži len pre našu vlastnú potrebu. Napríklad FTP. Do kolónky Hostite vpíšeme adresu FTP server. POZOR, nie adresu Vašej stránky. Túto adresu nájdete v e-maily ktorý Vám prišiel po vytvorení účtu.

Jméno užívatele je Vaše prihlasovacie meno, alebo Login. Tu uveďte adresu Vašej stránky. A políčko heslo je nám jasné, tam napíšete Vaše heslo ktoré boo uvedené v e-maily ktorý ste dostali po vytvorení konta.

Ak sme už teda s nastavovaním skončili, klikneme na tačítko OK.

Následne nám zobrazí tabuľku kde už máme, alebo môžeme mať viac uložených FTP nastavení pre pripojenie. Už iba jednoducho vyberieme kde na ktoré FTP sa chceme pripjiť a klikneme Pripojiť. Uploadovanie alebo sťahovanie z FTP je veľmi jednoduché, to vysvetľovať nebudeme.

Pri inštalovaní rôznych systémov (či už phpBB fór, alebo CMS) je potrebné nastavovať atribúty (práva) jednotlivým prístupom k súborom. Takže po obyčajnom označení aj viacerých súborov alebo zložiek klikneme na Súbor a následne Zmena atribútov. Týmto jednoduchým spôsobom zmeníme atribúty.

Na záver už asi len toľko, keď sa chceme opäť pripojiť na FTP ktoré máme už uložené, klikneme Sieť a potom Pripojiť na FTP server. Upozorňujeme, ukladanie týchto nastavení je obzvlášť nebezpečné, preto zvažujte či radšej budete tie údaje zadávať zakaždým manuálne, pretože môže dôjsť k zneužitiu nastavení!