Predavanja o internetskim tehnologijama. Internet - komunikacije i web-tehnologije Jezici koji se koriste u predavanju o internet tehnologijama


Informacijske tehnologije neprestano povećavaju svoj utjecaj na sve sfere javnog života. Posljednja trećina dvadesetog stoljeća bila je doba treće strojne revolucije, odnosno treće industrijske revolucije (ako je prva pojava parnog stroja, a druga pojava električne energije i motora s unutarnjim izgaranjem). Elektronička računala povezana u mrežu revolucionirali su ne metode transformacije materije (kao u prve dvije tehnološke revolucije), već metode transformacije informacija, odnosno obrade i prijenosa podataka. Danas ljudska intelektualna aktivnost i agregatni intelektualni resursi sve više djeluju kao strojni resurs računalnih mreža, gravitirajući globalnoj pokrivenosti.

Internetske tehnologije naširoko se koriste u različitim sferama djelovanja suvremenog društva i, naravno, prije svega, u informacijskoj sferi. Omogućuju vam optimizaciju raznih informacijskih procesa, od pripreme i objavljivanja tiskanih materijala do informacijskog modeliranja i predviđanja globalnih procesa razvoja prirode i društva.

Analizirajući ulogu i važnost internetskih tehnologija za današnju fazu razvoja društva, možemo zaključiti da je ta uloga strateški važna, te da će važnost ovih tehnologija u bliskoj budućnosti ubrzano rasti. Upravo te tehnologije imaju odlučujuću ulogu u području tehnološkog razvoja današnjeg društva.

Među prepoznatljivim svojstvima informacijskih tehnologija koja su strateški važna za razvoj gospodarstva i društva u cjelini, sedam je najvažnijih.

1) Internetske tehnologije omogućuju aktiviranje i učinkovito korištenje informacijskih resursa društva, koji su danas najvažniji strateški čimbenik razvoja. Iskustvo pokazuje da aktiviranje, širenje i učinkovito korištenje informacijskih resursa omogućuje postizanje značajnih ušteda u drugim vrstama resursa - sirovinama, energiji, mineralima, materijalima i opremi, ljudskim resursima, društvenom vremenu.

2) Internetske tehnologije omogućuju optimizaciju i u mnogim slučajevima automatizaciju informacijskih procesa, koji posljednjih godina zauzimaju sve više mjesta u životu ljudskog društva. Poznato je da se razvoj civiliziranog društva odvija u smjeru formiranja informacijskog društva i informacijskih tehnologija, gdje predmeti i rezultati rada uglavnom nisu materijalne vrijednosti, već znanje i informacije. Već danas, u većini razvijenih zemalja, najveći dio razvijene populacije u ovoj ili onoj mjeri zaposlen je u pripremi, pohranjivanju, obradi i prijenosu informacijskih proizvoda i usluga.

3) Korištenje internetskih tehnologija element je uključen u složenije industrijske i društvene procese. Stoga internetske tehnologije često djeluju kao komponente odgovarajućih proizvodnih i društvenih tehnologija.

4) Internetske tehnologije danas imaju iznimno važnu ulogu u osiguravanju informacijske interakcije među ljudima, kao i u sustavima pripreme i širenja masovnih informacija. Trenutni problem se širi

informacije o proizvodu ili usluzi, prijenos informacijskog proizvoda je praktički riješen. Sada se praktički promijenila uloga administrativnih i državnih granica. Granice više nemaju toliki utjecaj u informacijskoj sferi jer je širenje informacija praktički neograničeno.

5) Internetske tehnologije danas zauzimaju središnje mjesto u procesu intelektualizacije društva i gospodarstva. U gotovo svim razvijenim zemljama računalna i televizijska oprema, obrazovni programi i multimedijske tehnologije postaju poznati atributi svakodnevnog života. Korištenje internetskih tehnologija postaje temeljna struktura na svakoj ekonomskoj razini, što omogućuje stalno usavršavanje postojećeg osoblja.

6) Informacijske tehnologije danas imaju ključnu ulogu u procesima dobivanja i gomilanja novih znanja. Većina tog znanja djeluje kao ekonomska korist, čijom se upotrebom povećava učinkovitost ekonomskih procesa koji se odvijaju kako unutar pojedinog poduzeća tako i diljem svijeta.

7) Od temeljne važnosti za suvremeni stupanj razvoja društva, važnost razvoja internetskih tehnologija leži u činjenici da njihovo korištenje može značajno utjecati na rješavanje glavnih problema ekonomskog razvoja društva. Implementacija ovih svojstava internetskim tehnologijama omogućuje aktivni razvoj gospodarstava zemalja svijeta. Ali u isto vrijeme, uvođenje internetskih tehnologija u unutarnji prostor bilo koje tvrtke prilično je kompliciran proces. To je prvenstveno zbog činjenice da su same internetske tehnologije složen sustav čije je razmatranje moguće s više stajališta.

Komponente internetskih tehnologija mogu se promatrati iz dvije perspektive: fizičke i logičke.

Fizičke komponente internetske tehnologije uključuju:

1) Internet

 TCP / IP protokoli. IP adrese

Hijerarhijski sustav naziva internetskih domena

 Okosnica interneta. Usmjeravanje.

2) Računala (poslužitelji i klijenti) na Internetu

 Poslužitelji e-pošte

 Web - poslužitelji.

 FTP poslužitelji.

 Telekonferencijski poslužitelji.

Poslužitelji za trenutnu razmjenu poruka.

3) Softver na Internetu

 Mrežni operativni sustavi.

 Poseban softver za internetsku vezu.

 Aplikacijski protokoli.

4) pristup internetu

 Spajanje mrežne kartice na lokalnu mrežu.

 Ethernet kabelski sustavi.

 Udaljeni pristup globalnim mrežama.

 Pristup računala mreži.

 Mrežni pristup mreži.

5) Digitalne komunikacijske linije

 Odabir pružatelja usluga. priključak za internet

Internetske tehnologije u fizičkom smislu su skup međusobno povezanih računala korisnika, lokalnih mreža organizacija i čvornih poslužitelja, međusobno povezanih različitim komunikacijskim kanalima, kao i posebnog softvera koji osigurava interakciju svih ovih sredstava u sustavu "klijent-poslužitelj". , na temelju jedinstvenih standardnih protokola.

Razmatranje internetskih tehnologija u fizičkom smislu omogućuje procjenu materijalnih vrijednosti, fizičkih komponenti, zahvaljujući kojima se potencijal novih tehnologija ostvaruje u okviru mrežne strukture. Zahvaljujući prisutnosti internetskih tehnologija u fizičkom aspektu njihovog postojanja, postao je moguć kasniji ekonomski razvoj pojedinih tvrtki, regija, zemalja, grupacija zemalja. No, osim fizičkog aspekta postojanja internetskih tehnologija, postoji i logički. U logičnom smislu, internetske tehnologije su globalni informacijski sustav koji podržava pohranu mnogih elektroničkih dokumenata i daljinski pristup njima putem telekomunikacijskih mreža; jedinstveni informacijski prostor; virtualno informacijsko i računalno okruženje.

Logičke komponente internetske tehnologije

1) Internet usluge

 E-pošta. Telekonferencijski sustavi.

 World Wide Web - World Wide Web.

 Prijenos datoteka (FTP).

 Prijenos trenutnih poruka (ICQ).

 Interaktivni chat (chat).

 Audio i video konferencije.

2) Informacijski resursi na Internetu

 Adresiranje, URL i protokoli za prijenos podataka.

 Web stranice i web stranice, portali. Web - prostor.

 Izrada web stranica. Jezici web-izdavaštva.

 Publikacije na Internetu. Zastupanje.

3) Pregledavanje interneta

 Preglednici.

 Kretanje internetom. Tražilice.

 Pregledajte web stranicu u pregledniku.

Razmatranje internetskih tehnologija u logičnom smislu omogućuje izdvajanje onih elemenata informacijskog polja koji imaju izravan utjecaj na aktivnosti gospodarskih subjekata. Distribucija tokova informacija stvara uvjete za provedbu novih projekata globalne prirode. Istodobno dolazi do objedinjavanja glavnih logičkih komponenti internetskih tehnologija, što stvara dodatne uvjete za procese ekonomske globalizacije.

2. predavanje Internet i njegova načela organizacije

Dana 24. listopada 1995. Savezno vijeće za umrežavanje (FNC) odobrilo je rezoluciju kojom se definira pojam "Internet". Ona glasi: Federalno vijeće za umrežavanje priznaje da sljedeće fraze odražavaju našu definiciju pojma "Internet". Internet je globalni informacijski sustav koji:

 logički međusobno povezani prostorom globalno jedinstvenih adresa temeljenih na internetskom protokolu (IP) ili naknadnim proširenjima ili nasljednicima IP-a;

 sposoban podržavati komunikaciju korištenjem obitelji protokola za upravljanje prijenosom/internetskog protokola (TCP/IP) ili njegovih naknadnih proširenja/nasljednika i/ili drugih protokola kompatibilnih s IP-om;

 pruža, koristi ili čini dostupnima, na javnoj ili privatnoj osnovi, usluge visoke razine izgrađene na vrhu komunikacijske i druge povezane infrastrukture opisane ovdje.

Internet je složena tehnička cjelina sa svojstvima samoorganizacije i samoregulacije, na čemu se temelji visoka stabilnost interneta u tehničkom, ekonomskom, društvenom i političkom smislu. Tehnički je nemoguće naznačiti bilo koji sektor Mreže, u slučaju čijeg bi kvara funkcioniranje Interneta u cjelini bilo poremećeno.

Rast i razvoj Interneta odvija se istovremeno i uravnotežen je u tri smjera, koji odgovaraju trima glavnim komponentama:

 hardver

 softver

 informativni

Hardverska komponenta Interneta osigurava mreži tehničkim sredstvima (NET-arhitektura) i uključuje:

 računala različitih modela i sustava;

 kanali za prijenos podataka;

 uređaji sučelja (elektronički i mehanički) osobnih računala i kanali za prijenos podataka.

Analogom hardverske komponente Interneta mogu se smatrati federalne i regionalne cestovne mreže. Kvar na zasebnoj dionici autoceste između točaka A i B ne bi trebao ometati kretanje prometa između tih točaka, jer uvijek postoji obilaznica.

Za razliku od cestovne mreže, internet ima prostornu strukturu, a ne ravnu, u kojoj se prijenos podataka može odvijati ne samo kroz položene kabelske komunikacijske kanale, već i putem satelitskih komunikacijskih kanala, radiorelejnih sustava, kabelskih televizijskih odašiljačkih linija itd. zašto je karakteristična značajka Internet je otporan na uništenje - ako dođe do oštećenja ili kvara u nekim dijelovima mreže, poruke se mogu automatski prenositi drugim putovima.

To se pokazalo mogućim zahvaljujući konceptu koji je postavljen kao osnova još tijekom stvaranja mreže, a temelji se na dvije glavne ideje: odsutnosti središnjeg računala (sva računala na mreži su jednaka) i paketnoj metodi prijenosa podataka preko mreže.

Softverska komponenta Interneta osigurava interoperabilnost, budući da omogućuje transformaciju podataka na način da se mogu prenositi bilo kojim komunikacijskim kanalom i reproducirati na bilo kojem računalu. Programi prate usklađenost s jedinstvenim protokolima, osiguravaju integritet prenesenih podataka, prate stanje mreže i, u slučaju otkrivanja pogođenih ili preopterećenih područja, promptno preusmjeravaju tokove podataka.

Glavne funkcije softverske komponente:

 osiguranje zajedničkog rada tehnički nekompatibilne opreme;

 prati poštivanje jedinstvenih protokola;

 prati stanje mreže;

 pruža funkcije za pohranjivanje, pretraživanje i reprodukciju informacija.

Informacijska komponenta Interneta predstavljena je mrežnim dokumentima, t.j. dokumente pohranjene na računalima spojenim na Internet. To su tekstualni, grafički, zvučni i video dokumenti. Karakteristična značajka informacijske komponente je njezina distribucija. Na primjer, kada gledate knjigu pohranjenu na Internetu, tekst može doći iz nekih izvora, zvuk i glazba iz drugih, a grafika iz drugih. Dakle, primarni dokumenti pohranjeni na mreži povezani su fleksibilnim sustavom veza. Kao rezultat, možemo reći da se formira svojevrsni informacijski prostor koji se sastoji od stotina milijuna međusobno povezanih dokumenata, nalik na paukovu mrežu.

Dakle, informacijska komponenta osigurava pružanje različitih informacija raznim korisnicima, kao i njihovu akumulaciju, pohranu, modificiranje i preraspodjelu.Karakteristična značajka informacijske komponente je njezina distribucija (WEB - arhitektura).

Internet s tehničkog stajališta

S tehničkog gledišta, Internet je svjetska računalna mreža, odnosno mreža koja povezuje milijune računalnih uređaja komunikacijskim kanalima u jedinstvenu cjelinu.

Svaki računalni uređaj koji je trajno povezan s lokalnom ili globalnom mrežom naziva se Host (od engleskog host - domaćin koji prima goste). Pod pojmom "računalni uređaj" treba razumjeti ne samo stolna osobna računala, već i tzv. poslužitelje koji pohranjuju i prenose informacije predstavljene u obliku, na primjer, web stranica ili e-mail poruka, mobilnih uređaja PDA (Personal Digital Asistent) ), televizori, mobilna računala, automobili.

Domaćini su međusobno povezani komunikacijskim linijama. Za takvu komunikaciju domaćini moraju imati posebne uređaje koji bi se mogli spojiti na komunikacijske kanale – mrežna sučelja. Mrežna sučelja mogu biti različiti uređaji. Najpoznatije su Ethernet mrežne kartice i modemi za konvencionalne dial-up telefonske linije.

Hostovi nisu uvijek izravno međusobno povezani jednom fizičkom vezom. Naprotiv, tipična je situacija kada se komunikacija provodi pomoću mnogih serijskih linija povezanih posebnim preklopnim uređajima - usmjerivačima. Ako obični domaćin ima jednu mrežnu karticu, tada usmjerivač ima dva ili više mrežnih sučelja.

Softver računala s nekoliko mrežnih sučelja mora donijeti odluku kojim će kabelskim sustavom slati informacije koje stižu kroz određeno mrežno sučelje – odabrati rutu za informacije. Otuda i naziv za takva računala - usmjerivači. Usmjerivači mogu biti obična osobna računala, ali češće su to specijalizirana računala - Unix strojevi koji nemaju ni zaslon ni tipkovnicu. Glavna funkcija usmjerivača je brzo usmjeravanje, pa specijalizirani usmjerivači nisu jeftini.

Usmjerivač prihvaća dio podataka koji se prenosi preko jednog od njegovih ulaznih komunikacijskih kanala, a zatim ga preusmjerava na jedan od svojih izlaznih komunikacijskih kanala. U terminologiji računalnih mreža, preneseni dijelovi podataka nazivaju se paketi.

Niz komunikacijskih kanala i usmjerivača kroz koje paket prolazi tijekom prijenosa naziva se ruta ili staza paketa na mreži. Put paketa nije unaprijed poznat i određuje se izravno tijekom prijenosa. Na internetu svaki par hostova nema namjensku rutu, već se koristi tehnologija s komutacijom paketa, a različiti parovi domaćina mogu istovremeno koristiti istu rutu ili dio rute.

Internet se sastoji od diskretnih zbirki komunikacijskih linija i usmjerivača koji imaju dobro definirane komunikacijske točke (sučelja) s drugim takvim zbirkama. Skupi usmjerivači, kao i kabeli, sateliti i drugi komunikacijski kanali, moraju imati vlasnika.

U tehničkom jeziku, tako dobro definirana zbirka linija sustava i usmjerivača (ne strogo) naziva se autonomnim sustavom.

Jedan ili više autonomnih sustava upravlja jedna organizacija koja se zove Internet Service Provider (ISP), Internet Service Provider (ISP). ISP-ovi su kategorizirani kao rezidencijalni (kao što su AOL ili MSN), sveučilišni (Sveučilište Stanford) i korporativni (Ford Motors). ISP pruža mrežu usmjerivača i komunikacijskih linija. ISP-ovi obično nude nekoliko načina za povezivanje s internetom (slika 1). Osim toga, ISP-ovi se povezuju izravno na mrežu web-mjesta.

Odabir načina povezivanja na Internet ne ovisi samo o tehničkim mogućnostima osobnog računala, već io tehničkim mogućnostima davatelja. Ovdje možemo reći da ne govorimo o povezivanju na Internet kao nečemu virtualnom, nego konkretno o povezivanju s davateljem, s opremom davatelja.

Metode za povezivanje s opremom davatelja su žičane i bežične. Više detalja bit će razmotreno u nastavku.

Lokalni ISP-ovi se povezuju s nacionalnim ili međunarodnim ISP-ovima kao što su UUNet i Sprint kako bi osigurali povezanost između udaljenih korisnika i omogućili korisnicima pristup informacijama pohranjenim na Internetu. Potonji koriste usmjerivače velike brzine povezane optičkim kabelima. Svaki od nizvodnih i uzvodnih ISP-ova administrativna je jedinica internetskog protokola (IP) koja se pridržava konvencija o imenovanju i adresiranju interneta.

U cijelom svijetu djeluje nekoliko tisuća internetskih davatelja usluga. Dakle, organizacijski je Internet velika zadruga, a davatelj je komercijalna djelatnost. Pružatelji, u međusobnoj interakciji kao komercijalne organizacije, sklapaju komercijalne ugovore jedni s drugima. Predmet takvog trgovačkog ugovora je informacija, točnije količina informacija koja se prenosi u jedinici vremena (tzv. promet).

Svaki pružatelj usluga ima vlastitu okosnu mrežu (Backbone). Na sl. 2 uvjetno smo prikazali okosnicu mreže određenog ISP-A davatelja. Njegova okosnička mreža prikazana je zelenom bojom.

Slika 2 - Shema povezivanja kućnog računala na Internet

Obično su ISP-pružatelji velike tvrtke koje u nekim regijama imaju takozvane točke prisutnosti (POP, Point of Presence), na koje su povezani lokalni korisnici.

Obično veliki pružatelj usluga ima točke prisutnosti (POP) u nekoliko većih gradova. U svakom gradu postoje slični modemski bazeni na koje su spojeni lokalni klijenti ovog ISP-a u ovom gradu (na koje zovu). Davatelj usluga može iznajmiti optičke linije od telefonske tvrtke za povezivanje svih svojih točaka prisutnosti (POP) ili može proširiti vlastite optičke linije. Najveće komunikacijske tvrtke imaju svoje kanale visoke propusnosti.

Očito, svi klijenti ISP-A provajdera mogu međusobno komunicirati putem vlastite mreže, a svi klijenti ISP-B sami, ali u nedostatku komunikacije između ISP-A i ISP-B mreža, klijenti tvrtke A a klijenti tvrtke B „ne mogu međusobno komunicirati. Za implementaciju ove usluge, tvrtke "A" i "B" suglasne su za povezivanje na tzv. pristupne točke mreže (NAP) u različitim gradovima, a promet između dviju tvrtki teče kroz mreže putem NAP-a. Na sl. 2 prikazuje okosnicu samo dva ISP-a. Povezivanje s drugim okosničkim mrežama organizirano je na sličan način, što rezultira međupovezivanjem mnogih mreža visoke razine.

Povezivanje i koordinacija mreža provodi se preko mostova i pristupnika.

Gateway - računalo ili program dizajniran za prevođenje podataka primljenih u jednoj mreži u format prihvaćen u drugoj mreži.

Most - ako su dvije mreže povezane pomoću istih protokola.

Vatrozid (Firewall, Firewall) je skup hardvera i/ili softvera koji nadzire i filtrira mrežne pakete koji prolaze kroz njega u skladu s navedenim pravilima. Glavni zadatak je zaštititi računalne mreže ili pojedinačne čvorove od neovlaštenog pristupa.

Danas postoji mnogo tvrtki koje imaju svoje okosnice, koje su pomoću NAP-a povezane s mrežama drugih tvrtki diljem svijeta. Zahvaljujući tome, svatko tko je na Internetu ima pristup bilo kojem njegovom čvoru, bez obzira na to gdje se geografski nalazi (slika 3.).

Budući da je nemoguće mapirati cijelu kolekciju internetskih mreža, često se prikazuje kao zamagljeni oblak, ističući samo osnovne elemente: usmjerivače, točke prisutnosti (POP) i pristupne točke (NAP).

Brzina prijenosa informacija u različitim dijelovima Mreže značajno varira. Magistralne linije, odnosno okosnice, povezuju sve regije svijeta (slika 4.) - to su veze velike brzine izgrađene na temelju optičkih kabela. Kabeli su označeni OC (optički nosač), na primjer OC-3, OC-12 ili OC-48. Dakle, linija OC-3 može prenositi 155 Mbit / s, a OC-48 - 2488 Mbit / s (2,488 Gbit / s). Istodobno, primanje informacija na kućno računalo s 56K modemskom vezom događa se brzinom od samo 56.000 bps.

Zapravo, World Wide Web je složena mreža manjih lokalnih mreža. Zamislite modernu super-brzu cestu između velikih gradova, s koje vode manje ceste koje povezuju mala mjesta, čiji stanovnici putuju uskim, sporim trakama. Ove super-brze ceste za Mrežu su brzi internet, takozvana "kičma" - okosnica ili okosnice. Računala na grebenu povezana su s manjim mrežama koje opslužuju određene geografske regije - regionalne mreže na koje su spojene lokalne mreže ili čak pojedinačna računala.

Dionica komunikacijske linije koja povezuje krajnju (klijentsku) opremu s pristupnim čvorom davatelja (telekom operatera) u davatelju naziva se posljednja milja. Obilje tehnologija posljednje milje omogućuje povezivanje bilo kojeg pretplatnika na razne načine - i žičano i bežično.

Tehnologije žica klasificirane su prema vrstama kabela:

 Telefonska linija. Da bi računalo moglo pristupiti Internetu, telefonska linija je spojena na modem (interni ili vanjski), poseban uređaj koji povezuje računalo s telefonskom linijom. Interni modem je elektronička ploča koja se nalazi unutar jedinice sustava. Interni modem je jeftiniji od vanjskog, ali je inferiorniji u brzini prijenosa informacija i upotrebljivosti. Vanjski modem je zaseban uređaj koji se povezuje s vašim računalom. Vanjski modem skuplji je od internog modema, brže prenosi informacije i pruža veću udobnost. Usluga pristupa internetu putem telefonskih linija provodi se korištenjem Dial-Up ili ADSL tehnologija. Tehnologija Dial-Up ili modemska dial-up veza na Internet putem analogne pretplatničke linije telefonske mreže pretpostavlja da korisnik, svaki put kada pristupi Internetu, koristi modem za biranje putem telefonske linije do modemskog bazena davatelja, što pak dovodi do zauzetosti telefonske linije tijekom vremena provedenog na internetu. Brzina dial-up veze - do 56 Kb / sec. ADSL tehnologija omogućuje (zahvaljujući posebnoj opremi u ATC-u) organiziranje digitalnog kanala velike brzine sa spore analogne telefonske linije, preko koje se omogućuje pristup internetu brzinom do 7,5 Mbit / s. Za razliku od konvencionalnih modema koji koriste dial-up pristup (dial-up do višekanalnog bazena davatelja), ADSL modem je uvijek uključen. Princip rada ADSL modema je da je širina pojasa telefonske žice podijeljena u tri nezavisna toka: jedan za telefon i dva za internet (za dolazne i odlazne podatke). Zato, zapravo, možete koristiti i telefon i internet u isto vrijeme.

 Koaksijalni kabel (kabelske TV mreže). Ova veza također koristi poseban kabelski modem koji šalje i prima signale putem kabelske TV mreže. Računalo opremljeno kabelskim modemom povezuje se na kabelsku TV mrežu baš kao i televizor. S jedne strane, kabelski modem je povezan s računalom putem mrežne kartice, a s druge strane, putem standardne pretplatničke slavine, spojen je na televizijsku kabelsku mrežu. Razlika između telefonskih i kabelskih modema je njihova snaga/propusnost. Budući da su telefonske mreže dizajnirane da prenose samo glasovne signale, širina frekvencijskog raspona je prilično ograničena. Kabelska TV mreža je dizajnirana za prijenos pune video slike i ima veliku propusnost. Ova prednost omogućuje prijenos veće količine informacija u sekundi - brzina.

 Upletena parica i optički kabel (iznajmljeni vod). Zahtijeva organiziranje digitalnog komunikacijskog kanala odvojenog od telefonske linije između osobnog računala i mrežnog čvora internetskog davatelja. Davatelj vodi namjensku liniju (upletenu paricu ili optičko vlakno) Ethernet mrežnog kabela do računala pretplatnika i izdaje niz IP adresa za pretplatnika za pristup internetu. Ethernet pripada klasi širokopojasnih tehnologija. Omogućuje brzine prijenosa podataka od 10 do 100 Mbps. Namjenska INTERNET veza podržava Ethernet, ADSL i SDSL tehnologiju.

Bežična veza podijeljena je na frekvencijske raspone (duljine) radio valova:

 Satelitski kanal. Ovo je način povezivanja na Internet pomoću satelitske tehnologije. Postoje dva

opcije pristupa: jednosmjerni (asimetrični) i dvosmjerni

(simetričan). Jednosmjerni (asimetrični, asinkroni) satelitski internet - vrsta pristupa internetu, u kojoj

sve dolazne informacije koje idu do računala korisnika prenose se preko satelitske antene, te se za to traže

primanje i ostatak odlaznih informacija idu preko drugog internetskog kanala (obično se za to koristi mobilni telefon koji radi po GPRS tehnologiji). Odnosno, satelitska antena za jednosmjerni internet može samo primati signal, ali ga ne može emitirati.

Dvosmjerni satelitski internet (VSAT) karakterizira apsolutna neovisnost o zemaljskim komunikacijskim kanalima, budući da se signal prima i prenosi putem satelita.

Za povezivanje "satelitskog" Interneta potrebna vam je oprema: satelitska antena, satelitski modem i pretvarač za pretvorbu signala. Najčešće se satelitski internet naziva asinkronim (ili kombiniranim) načinom pristupa - podatke korisnik prima putem satelitske antene, a zahtjeve (promet) od korisnika prenosi bilo kojom drugom vezom - GPRS ili preko zemaljskih kanala (ADSL). , dial-up). Glavni zahtjev za kanal za ispitivanje je pouzdanost veze. U većini slučajeva najbolji izbor za njega je ADSL veza s besplatnim odlaznim prometom.

 Radio kanal. Bežična komunikacija, odnosno komunikacija preko radijskog kanala, odvija se korištenjem tehnologije RadioEthernet i omogućuje organizaciju bežične komunikacije na ograničenom području uz osiguravanje ravnopravnog pristupa zajedničkom radijskom kanalu za više pretplatnika. Naziv Radio-Ethernet dobio je jer je prema korištenim protokolima sličan uobičajenom Ethernet protokolu, samo što se podaci ne prenose kabelom, već radio kanalima. Kanal se može orijentirati na rad u dva pojasa - 915 MHz i 2,4 GHz. Nedostatak je ovisnost kvalitete komunikacije o meteorološkim uvjetima, radio smetnje, problem izravne vidljivosti bazne stanice, maksimalna udaljenost između točaka pretplatnika i davatelja (s pojačalom za antenu) je oko 60 km.

 Mobilni Internet (Mobilne mreže) je veza putem mobilnog telefona ili bežičnog modema pretplatnika čija se lokacija mijenja. Mobilna telefonija, uz neke iznimke, provodi se preko staničnih mreža - staničnog komunikacijskog sustava koji je izgrađen u obliku skupa stanica ili stanica koje pokrivaju područje koje se opslužuje. U središtu svake ćelije je bazna stanica koja opslužuje sve radiotelefone unutar svoje ćelije. Svaka bazna stanica pokriva ograničeno područje, ali zajedno čine neprekidnu pokrivenost. Kada pretplatnik prelazi iz jedne ćelije u drugu, njegova usluga se prenosi s jedne bazne stanice na drugu. Rusija koristi 2 mobilna komunikacijska sustava CDMA i GSM, koji rade u određenom standardu. Stanični standard je sustav tehničkih parametara i sporazuma koji osiguravaju da sustav mobilne komunikacije radi na određenoj radio frekvenciji.

Važan čimbenik u razvoju mobilnih komunikacija je unapređenje tehnologija temeljenih na digitalizaciji mreža. Tehnologije mobilne komunikacije imaju 4 generacije i označene su slovom ―G‖ (“generacija”):

 1G - analogni komunikacijski standard (frekvencijski raspon od 453 do 468 MHz),

 2G - digitalna stanična komunikacija (frekvencije 900 i 1800 MHz),

 3G - širokopojasna digitalna stanična komunikacija kombinira brzi pristup internetu i kanal za prijenos podataka za radio komunikaciju (UHF frekvencije oko 2 GHz).

 4G - baziran na protokolima paketnih podataka (po cijelom frekvencijskom spektru od 700 MHz do 2,7 GHz).

Svaka generacija sadrži desetak tehnologija i komunikacijskih standarda.

Ako su mobilne mreže prve generacije (1G - 80-e) dopuštale samo prijenos glasa, onda je druga generacija mobilnih komunikacijskih sustava (2G - 90-ih), temeljenih na GSM standardu, pružala druge "neglasne" usluge: kratke tekstualne poruke - SMS i ograničen pristup internetu. Ali i prva (1G) i druga (2G) generacija mobilnih komunikacijskih mreža izgrađene su poput žičanih telefonskih mreža temeljenih na tehnologiji komutacije krugova.

Pristup se odvijao putem glasovnog kanala i to samo na internetske stranice prilagođene mobitelima, tzv. WAP-stranice napisane na WML jeziku. Koristio je tehnologiju prijenosa podataka s komutiranim krugom (CSD), koja se može usporediti s dial-upom, jer također zauzima kanal koji se koristi za glasovni promet i kao rezultat toga blokira liniju za pozive kada je spojen na internet. Uz malu pristupnu brzinu, plaćanje se vrši u sekundi po stopi običnog telefonskog razgovora.

Kako bi se omogućio punopravni brzi pristup Internetu bez zauzimanja telefonske linije, 1997. godine stvorena je GPRS tehnologija koja implementira paketnu metodu prijenosa podataka. Kada koristite GPRS, informacije se prikupljaju u paketima i prenose neiskorištenim glasovnim kanalima. Načelo razdvajanja kanala za prijenos glasa i podataka omogućilo je plaćanje ne za vrijeme trajanja veze prilikom pristupa internetu, već samo za količinu odaslanih i primljenih podataka, t.j. promet. Promet je količina informacija koje se prenose mrežom za određeno vremensko razdoblje. Prioritetni promet u jednom kanalu je prijenos glasovnih poruka. Zagušenje mreže glasovnim prometom dovodi do pojave reda čekanja za prijenos paketa i, kao rezultat, smanjenja brzine pristupa Internetu. Općenito, brzina pristupa internetu u mobilnim mrežama druge generacije ovisi o: modelu telefonskog aparata, zagušenosti 2G mreže glasovnim i internetskim prometom i smetnjama na putu radio signala (fizičke prepreke - za na primjer, armiranobetonske konstrukcije, vozila u prolazu itd.). Maksimalna brzina u 2G mrežama može se postići samo u tihoj, mjesečini bez vjetra noći u polju, sjedeći sam ispod bazne stanice).

Mobilne mreže treće generacije (3G - 2001.) karakterizira prijelaz s uskopojasnih usluga koje danas nude GSM i GPRS mrežni operateri na multimedijske širokopojasne (brzine do 2 Mbps) usluge, uključujući streaming videa, mobilni internet, mobilne poslovne aplikacije i sl. Treća generacija mobilne mreže podrazumijeva se integrirana mobilna mreža koja osigurava: za stacionarne pretplatnike, brzinu razmjene informacija od najmanje 2048 kbps, za pretplatnike koji se kreću brzinom ne većom od 3 km / h - 384 kbps, za pretplatnike koji se kreću brzinom ne većom od 120 km / h - 144 kbps. Uz globalnu satelitsku pokrivenost, 3G mreže moraju osigurati tečaj od najmanje 64 kbps.Prema konceptu razvoja 3G mreža, glavni prihod mobilnih operatera u 3G mrežama neće dolaziti od pružanja komunikacijskih usluga, već od korištenja dodatnih usluga od strane pretplatnika.

Pretežno 3G mobilne mreže predstavljene su standardom UMTS (Universal Mobile Telecommunications System) koji je razvijen za modernizaciju GSM mreža. UMTS standard temelji se na tehnologiji višestrukog pristupa s CDMA kodnom podjelom, koja omogućuje pretplatnicima korištenje cijele propusnosti kanala. Zbog toga se 3G generacija naziva mrežama s mobilnim širokopojasnim (širokopojasnim) pristupom, koje omogućuju istovremeno i velikim brzinama primanje („preuzimanje”) i prijenos („preuzimanje”) informacija (signala) različitih usluga, na primjer, podataka ,glas i video....

Glavna razlika između 3G i druge generacije mreža je prijelaz s uskopojasnih usluga na multimedijske širokopojasne usluge, individualizacija, odnosno dodjela IP adrese svakom pretplatniku, poput Interneta, te stalna prisutnost pretplatnika u mreži. Pokrivenost teritorija mobilnim mrežama treće generacije je lošija od pokrivenosti 2G mrežama. Uvođenje 3G mreža zahtijeva izgradnju dodatnih baznih stanica, što je povezano sa smanjenjem njihova dometa u odnosu na postojeće GSM mreže.

No, glavne nade sudionika na tržištu vežu se uz četvrtu generaciju mobilnih komunikacija (4G - 2008.), kao sljedeću fazu u razvoju bežičnih telekomunikacija, koja će omogućiti postizanje brzina prijenosa podataka do 1 Gbps u stacionarne uporabe i do 100 Mbps u smislu razmjene podataka.s mobilnim pristupnim uređajima. 4G tehnologija, posebice, omogućit će pretplatnicima da gledaju višekanalne TV prijenose visoke razlučivosti i kontroliraju kućanske aparate pomoću mobilnog uređaja, čine jeftine međugradske

Telefonski pozivi. 4G komunikacijski sustavi temelje se na protokolima za prijenos paketnih podataka. Za prijenos podataka koristi se IPv4 protokol, a također se u budućnosti planira podrška za IPv6. S tehničkog gledišta, glavna razlika između mreža četvrte generacije i treće je ta što se 4G tehnologija u potpunosti temelji na protokolima prijenosa paketnih podataka, dok 3G kombinira i komutaciju paketa i komutaciju krugova. 4G mobilnoj mreži nedostaje kanal za prijenos glasa - 100% njihove propusnosti koristi se za podatkovne usluge.

LTE je odobrio jedan od mrežnih standarda četvrte generacije kao sljedeći standard za mobilnu širokopojasnu mrežu nakon UMTS-a, koji će osigurati veće brzine prijenosa podataka i utrti put za uvođenje inovativnih usluga koje zahtijevaju veliku propusnost. Operateri pozicioniraju LTE kao daljnji razvoj GSM-a uz zadržavanje kompatibilnosti unatrag. Za LTE je to prirodna prednost, budući da operateri zainteresirani za njega imaju impresivne financijske mogućnosti i uspostavljene odnose s korisnicima.

Neki analitičari navode LTE kao glavni 4G standard, a slijede Wi-Fi i WiMax tehnologije, koje podrazumijevaju integraciju širokog spektra uređaja u jednu bežičnu mrežu. Mobile WiMAX (Worldwide Interoperability for Microwave Access), IEEE standardizirana bežična širokopojasna tehnologija koja nadopunjuje DSL i kabelske tehnologije kao alternativno rješenje problema "posljednje milje" na velikim udaljenostima. Tehnologija WiMAX može se koristiti za implementaciju širokopojasnih veza zadnje milje, postavljanje bežičnih pristupnih točaka, organiziranje komunikacije velike brzine između podružnica tvrtki i druge slične zadatke. Ako LTE standard služi kao evolucija postojećih mreža, tada WiMAX zahtijeva izgradnju nove mreže.

Za spajanje na mobilni internet potreban vam je modem koji omogućuje internetsku vezu na mobilnoj mreži. Modem može biti:

 USB uređaji

 Mobilni telefon koji podržava GPRS i EDGE protokole i sredstva komunikacije s računalom - USB kabel, Bluetooth, infracrveni port

 Pristup internetu može se ostvariti s mobilnog telefona, pametnog telefona ili tableta zahvaljujući ugrađenom modemu

Svi modemi mogu se podijeliti u dvije glavne kategorije - univerzalni i operaterski. Univerzalni modemi su neovisni o određenim operaterima i u njih se može umetnuti bilo koja SIM kartica. Operaterski modemi su podešeni na frekvenciju mobilnog operatera i ovise o tehnologijama generiranja mobilne mreže koje mobilni

operater. Relativno stari telefoni povezani su sporom i skupom GPRS tehnologijom, dok moderni telefoni koji rade u trećoj (3G) i četvrtoj (4G) generaciji mobilnih standarda koriste brže: CDMA, UMTS, LTE, WiMAX, za koje se kao alternativa koristi moguće je korištenjem USB modema. Kvaliteta komunikacije i brzina prijenosa podataka uvelike ovise o udaljenosti do bazne stanice mobilnog operatera, koji podržava standarde više generacije i osigurava pokrivenost mobilnog pristupa internetu.

 Wi-Fi je specifična vrsta bežičnog povezivanja na "pristupne točke". Pristupna točka je bežična bazna stanica dizajnirana za pružanje bežičnog pristupa postojećoj mreži (bežične ili žične) ili stvaranje potpuno nove bežične mreže. Bežična komunikacija se odvija putem Wi-Fi tehnologije. Po analogiji, pristupna točka se uvjetno može usporediti s tornjem mobilnog operatera, s tim da pristupna točka ima manji domet, a komunikacija između uređaja koji su na nju spojeni se odvija pomoću Wi-Fi tehnologije. Domet standardne pristupne točke je otprilike 200-250 metara, pod uvjetom da na toj udaljenosti nema prepreka (na primjer, metalne konstrukcije, betonski podovi i druge konstrukcije koje slabo propuštaju radio valove). Brzina pristupa Internetu korištenjem Wi-Fi tehnologije raspoređena je u jednakim omjerima između klijenata koji su na njega povezani, dakle, što je više klijenata spojeno na pristupnu točku, to je brzina svakog od njih manja. Najčešće se ova tehnologija koristi kao dodatna besplatna usluga internetske veze na javnim mjestima: kafićima i zračnim lukama. Pojavom mobilnih mreža 3. generacije, besplatni Wi-Fi internet također se dodjeljuje u prometu. Za to je u javnom prijevozu instaliran poseban 3G usmjerivač s kojim se putem mobilnog signala spaja na internet i distribuira ga putnicima putem Wi-Fi pristupne točke.

Za pristup informacijskoj komponenti Interneta računalo mora biti spojeno na globalni Internet. Računalo mora imati sav softver i hardver neophodan za rad na Internetu, kao i fizičku vezu (žičnu ili bežičnu) ovog računala s jednim od pružatelja usluga (tvrtkom čija je računalna mreža dio interneta). Za pretraživanje i pregled informacija na Internetu, web-preglednik mora biti instaliran na računalu za traženje web stranica s Interneta, njihovu obradu, prikaz i prelazak s jedne stranice na drugu.

Svaki izvor informacija na Internetu ima svoju adresu, koja se mora unijeti u adresno polje web preglednika. Na primjer, da biste saznali je li instruktor dao ocjene za nedavnu kontrolnu točku, obratite se WWW.STUD.SSSU.RU, informativnom izvoru YURGUES-a.

Nakon što upišete ime i pritisnete tipku Enter, vaše računalo šalje zahtjev izvoru informacija koji ste naveli. Zahtjev putuje mrežom dok ne stigne do računala na kojem se nalazi web stranica. Na ovom računalu zahtjev prima i opslužuje poseban program, web poslužitelj. Preglednici su klijenti u odnosu na web poslužitelj. Kao odgovor na dolazni zahtjev, web poslužitelj web stranice WWW.STUD.SSSU.RU prenosi informacije objavljene na svojoj glavnoj stranici, koja ih prikazuje na zaslonu vašeg računala.

Načela organiziranja komunikacije između računala na Internetu

Ne gledajmo na Internet kao na mrežu, ali ne kao na "mrežu" komunikacijskih linija i mnoštva primopredajnika. Internet se uglavnom sastoji od iznajmljenih telefonskih linija. Čini se da je internet prilično sličan telefonskoj mreži, a model telefonske mreže na odgovarajući način odražava njenu strukturu i rad. Doista, oba su elektronička, oba omogućuju komunikaciju i prijenos informacija. I internet se također sastoji prvenstveno od namjenskih telefonskih linija. Ali to nije tako, budući da je telefonska mreža mreža s komutacijom krugova - kada se, kada nazovete pretplatnika, s njim uspostavi fizička veza za cijelo vrijeme trajanja komunikacijske sesije. Istovremeno se dodjeljuje (i zauzima) dio mreže koji više nije dostupan drugima (čak i ako pretplatnici šute, a drugi pretplatnici žele razgovarati o stvarno hitnoj stvari). To dovodi do neracionalnog korištenja vrlo skupih resursa – komunikacijskih linija.

Internet je mreža s komutacijom paketa, koja se bitno razlikuje od mreže s komutacijom krugova.

Za internet je prikladniji model obične javne poštanske usluge. Pošta je paketna komunikacijska mreža, gdje nema dijela te mreže koji je dodijeljen pretplatniku. Poštanska poruka se miješa s porukama drugih korisnika, baca u kontejner, prosljeđuje u drugi poštanski ured, gdje se ponovno sortira. Iako se tehnologija uvelike razlikuje, pošta je izvrstan i ilustrativan primjer mreže s komutacijom paketa. Model pošte je iznenađujuće točan u bilježenju načina na koji internet radi i kako je strukturiran.

Na internetu su sve međusobno povezane mreže (Ethernet, Token Ring, telefonske mreže, paketne radio mreže itd.) zapravo analogne željeznici, poštanskim zrakoplovima, poštanskim uredima i poštarima. Preko njih se pošta seli s mjesta na mjesto. Internetski usmjerivači analogni su poštanskim uredima, gdje se donose odluke o tome kako premjestiti podatke ("pakete") preko mreže, baš kao što poštanski ured iscrtava put omotnice pošte. Grane ili čvorovi nemaju izravne veze sa svima ostalima. Ako šaljete poštu iz grada A u grad B, pošta neće unajmiti zrakoplov koji će letjeti od zračne luke najbliže gradu A do zračne luke u gradu B. Umjesto toga, lokalni poštanski ured šalje poruku trafostanici u desnog smjera, koji pak dalje u smjeru odredišta do sljedeće trafostanice. Tako će se pismo postupno približavati svom odredištu sve dok ne stigne do pošte, koja je zadužena za željeni objekt i koja će poruku dostaviti primatelju. Za rad takvog sustava potrebno je da svaka trafostanica zna o dostupnim priključcima io tome kojoj je od najbližih trafostanica najbolje prenijeti paket adresiran tamo. Otprilike isto na Internetu: usmjerivači odgovaraju na rutu na koju se šalje paket podataka.

Na svakoj poštanskoj trafostanici određuje se sljedeća trafostanica u koju će se dalje usmjeravati dopisivanje, t.j. planira se daljnji put (ruta) - ovaj proces se naziva usmjeravanje. Za provedbu usmjeravanja, svaka trafostanica ima tablicu u kojoj odredišna adresa (ili indeks) odgovara naznaku poštanske podstanice gdje se ova korespondencija treba dalje slati. Njihove mrežne kolege nazivaju se tablice usmjeravanja. Ove tablice dotični poštanski ured centralno šalje poštanskim podstanicama. S vremena na vrijeme šalju se upute za izmjenu i dopunu ovih tablica. Na Internetu je definirano sastavljanje i modifikacija tablica usmjeravanja

odgovarajuća pravila - ICMP (Internet Control Message Protocol), RIP (Routing Internet Protocol) i OSPF (Open Shortest Path First). Čvorovi uključeni u usmjeravanje nazivaju se usmjerivači.

Poštanske pošiljke (pismo, paketne pošiljke, paketi) koje se šalju u sklopu poštanske mjenjačnice moraju ispunjavati određene zahtjeve u pogledu svoje najveće težine, dopuštenog privitka i ograničenja veličine.

Internet također ima skup pravila – protokola za rukovanje prenesenim informacijama, koji su zbog ograničenja opreme podijeljeni na dijelove (po granicama bajtova) koji se razlažu u zasebne pakete. Duljina informacija unutar paketa obično je između 1 i 1500 bajtova. To štiti mrežu od monopolizacije bilo kojeg korisnika i daje svima otprilike jednaka prava. Na primjer, razmotrite sljedeću situaciju: kako poslati knjigu poštom ako prihvaća samo pisma i ništa drugo? Očigledna metoda je jednostavno rastrgati knjigu na stranice i poslati ih poštom u zasebnim omotnicama. Primatelj, vođen brojevima stranica, može jednostavno vratiti knjigu. Dijagram prijenosa za ovaj slučaj prikazan je na sl. 5.

Protokoli definiraju kako se podaci iz aplikacije razbijaju u pakete za prijenos preko kabela i koji električni signali predstavljaju podatke na mrežnom kabelu. U širem smislu, protokol je unaprijed dogovoreno pravilo (standard) prema kojem netko tko želi koristiti određenu uslugu stupa u interakciju s potonjom. Što se tiče interneta, protokol je pravilo za prijenos informacija na webu.

Treba razlikovati dvije vrste protokola: osnovni i aplikacijski. Temeljni protokoli odgovorni su za fizički prijenos poruka između računala na Internetu. Protokoli više razine nazivaju se aplikacijskim protokolima, oni su odgovorni za funkcioniranje specijaliziranih usluga, na primjer, za prijenos hipertekstualnih poruka, datoteka, e-pošte.

Skup protokola različitih slojeva koji rade u isto vrijeme naziva se stog protokola. Svaki niži sloj steka protokola ima svoj vlastiti sustav pravila i pruža uslugu za više.

Ova interakcija se može usporediti sa shemom prosljeđivanja običnog pisma. Na primjer, direktor tvrtke "A" napiše pismo i preda ga tajnici. Tajnica stavlja pismo u omotnicu, potpisuje adresu i nosi omotnicu u poštu. Pošta dostavlja pismo pošti. Pošta dostavlja pismo primatelju – tajnici

direktor firme "B". Tajnica ispisuje omotnicu i predaje pismo direktoru tvrtke "B". Informacija (pismo) se prenosi s gornje razine na donju, stječući u svakoj fazi dodatne informacije o usluzi (paket, adresa na omotnici, poštanski broj, spremnik s korespondencijom i sl.), koji nisu povezani s tekstom pismo.

Donja razina je razina poštanskog transporta koja pismo prevozi do odredišta. Na odredištu se odvija obrnuti proces: preuzima se dopis, čita se adresa, poštar nosi omotnicu tajniku tvrtke B, koji vadi pismo, utvrđuje njegovu hitnost, važnost i ovisno o tome prenosi informacije iznad. Direktori firmi "A" i "B", prenoseći informacije jedni drugima, ne mare za probleme slanja tih podataka, kao što tajnicu ne zanima kako se pošta dostavlja.

Isto tako, svaki protokol u stogu protokola obavlja svoju funkciju bez brige o funkcijama drugog sloja protokola.

Mrežna infrastruktura internetske tehnologije

Žica može slati samo bitove s jednog kraja na drugi. Internet će premještati podatke na različite lokacije diljem svijeta zahvaljujući sloju mreže (gateway) u referentnom modelu ISO OSI.

U OSI modelu, koji se također naziva i model povezivanja otvorenih sustava (OSI) i razvijen od strane Međunarodne organizacije za standardizaciju (ISO), umrežavanje je podijeljeno u sedam slojeva, za koje su definirani standardni nazivi i funkcije.

OSI model temelji se na dva ključna principa:

1. Koncept otvorenih sustava. Svaka razina modela ima strogo definirane mrežne funkcije. To znači da dva različita mrežna sustava koji podržavaju funkcije odgovarajućeg sloja mogu razmjenjivati ​​podatke na ovom sloju.

2. Point-to-point peer-to-peer koncept. Podaci generirani na određenoj razini modela namijenjeni su samo za odgovarajuću razinu drugog uređaja. Drugim riječima, za obavljanje mrežnih funkcija koje su im dodijeljene, posrednički slojevi ne mijenjaju "strane" podatke, već jednostavno dodaju svoje informacije podacima koji se nalaze u paketu.

U nastojanju da pojednostavi pristup razmatranju mrežnih protokola, Međunarodna organizacija za standarde (ISO) stvorila je model od sedam slojeva koji definira osnovne funkcije mreže, a koji se naziva OSI referentni model.

Predmet i ciljevi predmeta Osnove internetskih tehnologija Predmet ovog kolegija je tehnologija globalne mreže World Wide Web. Predmet će pokriti pitanja kao što su: Struktura i principi weba (osnovni koncepti, arhitektura, standardi i protokoli ); Mrežne tehnologije Web (označni i programski jezici za web stranice - HTML, CSS i Java. Skripta, PHP, alati za razvoj i upravljanje web sadržajem i aplikacijama za web, alati za integraciju web sadržaja i aplikacija u web). Web je globalni informacijski prostor koji se temelji na fizičkoj infrastrukturi Interneta i HTTP protokolu za prijenos podataka. Često se, kada se govori o Internetu, misli na Web.

Povijest razvoja interneta Vremenski okvir razvoja interneta (1966. do 2000.) Godina Događaj 1966. Eksperiment s komutacijom ARPA kontrolnog paketa 1969. Prvi operativni čvorovi ARPANET-a 1972. Izum distribuirane e-pošte 1973. Prva računala spojena na ARPANET izvan Sjedinjenih Država 1975. ARPANET je prebačen na Upravu za komunikacije Ministarstva obrane SAD-a 1980. Počinju eksperimenti s TCP/IP-om 1981. Novi host se dodaje mreži svakih 20 dana 1983. Dovršena migracija TCP/IP-a 1986. Uspostavljena okosnica NSFneta 1990. ARPANET je prestao postojati 1990. ARPANET je prestao postojati 1e1991. Web je izmišljen. Objavljen PGP sustav. Pojava Mozaika 1995. Privatizacija internetske okosnice 1996. Izgrađena je OS-3 okosnica (155 Mbit/s) 1998. Broj registriranih naziva domena premašio je 2 milijuna 2000. Broj indeksiranih web stranica premašio je milijardu

Standardizacija na Internetu Rezultat rada na standardizaciji utjelovljen je u RFC-ovima (Zahtjev za komentare) - dokument u nizu numeriranih internetskih informacijskih dokumenata koji sadrže tehničke specifikacije i Standarde koji se široko koriste na World Wide Webu. Primjeri popularnih RFC dokumenata. RFC 768 RFC 791 RFC 793 RFC 822 RFC 959 RFC 1034 RFC 1035 RFC 1591 RFC 1738 RFC 1939 RFC 2026 RFC 2045 RFC 2231 RFC 2616 RFC 2822 RFC 3501 Predmet UDP IP TCP formatu e-mail, istisnuo je RFC 2822 FTP DNS - DNS koncept - Provedba URL Struktura naziva domene POP verzija 3 (POP 3) Proces internetske standardizacije MIME kodiranje znakova HTTP format e-pošte IMAP verzija 4. izdanje 1 (IMAP 4 rev. 1)

Konzorcij W 3 C je organizacija koja razvija i implementira tehnološke standarde za Internet i WWW. Misija W 3 C formulirana je na sljedeći način: "U potpunosti osloboditi potencijal World Wide Weba stvaranjem protokola i principa koji jamče dugoročni razvoj weba." Dvije druge glavne zadaće Konzorcija su osigurati potpunu "internacionalizaciju weba" i učiniti ga dostupnim osobama s invaliditetom. W 3 C razvija jedinstvene principe i standarde za WWW, nazvane "Preporuke", koje zatim implementiraju programeri softvera i hardvera. Zahvaljujući Preporukama, postiže se kompatibilnost softverskih proizvoda i opreme različitih tvrtki, što WWW mrežu čini savršenijom, univerzalnijom i praktičnijom za korištenje. Sve W 3 C Preporuke su otvorene, odnosno nisu zaštićene patentima i može ih provesti bilo tko bez ikakvih financijskih doprinosa Konzorciju. Za praktičnost korisnika, Konzorcij je stvorio posebne online programe za provjeru valjanosti koji su dostupni preko mreže i mogu provjeriti usklađenost dokumenata s popularnim W 3 C preporukama u nekoliko sekundi.

Metoda za analizu graničnih umova Opća pravila za metodu za analizu graničnih umova: pružiti test za granice mnogih prihvatljivih vrijednosti ulaznih podataka i testirati s neprihvatljivim vrijednostima, tako da beznačajan unos za granice skupa se razmatra. Na primjer, za množinu [-1. 0; 1. 0] će se testirati -1. 0; -jedan. 001; U praksi se uz pomoć lokalizacije kvarova mogu koristiti i testovi koji pokazuju prihvatljive vrijednosti, tako da su interni za puno onih koji su neznatno vidljivi iz graničnih vrijednosti: -1. 0; -jedan. 001; 0,999; - 0,999

Struktura i principi WWW-a WWW mrežu čine milijuni web-poslužitelja smještenih diljem svijeta. Web poslužitelj je program koji radi na računalu spojenom na mrežu i prenosi podatke koristeći HTTP protokol. WWW koristi Uniform Resource Identifiers (URI) za identifikaciju resursa (često datoteka ili njihovih dijelova). Uniform Resource Locators (URL-ovi) koriste se za lociranje resursa na ovoj mreži. Ovi URL lokatori kombinacija su URI-ja i DNS-a. Naziv domene (ili IP adresa) uključen je u URL za označavanje računala (njegovo mrežno sučelje) na kojem se izvodi program web poslužitelja. Na klijentskom računalu se koristi poseban program za pregled informacija primljenih s web poslužitelja – web preglednika. Glavna funkcija web preglednika je prikazivanje hipertekstualnih stranica (web stranica). Za stvaranje hipertekstualnih stranica na WWW-u izvorno je korišten HTML. Mnoge web stranice čine web stranicu.

Proxy poslužitelji Proxy poslužitelj je usluga na računalnim mrežama koja omogućuje klijentima da upućuju neizravne zahtjeve prema drugim mrežnim uslugama. Najprije se klijent povezuje s proxy poslužiteljem i traži neki resurs koji se nalazi na drugom poslužitelju. Proxy će se tada ili povezati s navedenim poslužiteljem i dobiti resurs od njega ili će vratiti resurs iz vlastite predmemorije (ako postoji). U nekim slučajevima proxy poslužitelj može promijeniti zahtjev klijenta ili odgovor poslužitelja za određene svrhe. Također, proxy poslužitelj omogućuje zaštitu klijentskog računala od nekih mrežnih napada.

Internetski protokoli na aplikacijskoj razini Najvišu razinu u hijerarhiji internetskih protokola zauzimaju sljedeći protokoli na razini aplikacije: DNS - distribuirani sustav naziva domene, koji na zahtjev koji sadrži naziv domene domaćina, javlja IP adresu; HTTP je protokol za prijenos hiperteksta na Internet; HTTPS je proširenje HTTP protokola koje podržava enkripciju; FTP (File Transfer Protocol - RFC 959) je protokol za prijenos datoteka preko računalnih mreža; FTP vam omogućuje povezivanje s FTP poslužiteljima, pregled sadržaja direktorija i prijenos datoteka s poslužitelja ili na poslužitelj; osim toga, moguć je način prijenosa datoteka između poslužitelja; FTP vam omogućuje razmjenu i rad s datotekama preko TCP mreža. Ovaj protokol radi neovisno o operacijskim sustavima. Telnet (TELecommunication NETwork - RFC 854) - mrežni protokol za implementaciju tekstualnog sučelja preko mreže; Telnet protokol radi u skladu s principima klijent-poslužitelj arhitekture i pruža emulaciju alfanumeričkog terminala, ograničavajući korisnika na način naredbenog retka. Telnet aplikacija je omogućila jezik terminalima za komunikaciju s udaljenim računalima. SSH (Secure Shell - RFC 4251) je aplikacijski protokol koji omogućuje daljinsko upravljanje operativnim sustavom i prijenos datoteka. Za razliku od Telneta, on šifrira sav promet; Po funkcionalnosti je sličan telnet i rlogin protokolima, ali, za razliku od njih, šifrira sav promet, uključujući i prenesene lozinke. SSH klijenti i SSH poslužitelji dostupni su za većinu operacijskih sustava.

Poštanski protokoli. POP 3 (Post Office Protocol Version 3 - RFC 1939) je protokol klijenta e-pošte koji koristi klijent e-pošte za dohvaćanje poruka e-pošte s poslužitelja; IMAP (Internet Message Access Protocol - RFC 3501) je protokol za pristup e-pošti na Internetu. Sličan je POP 3, ali korisniku pruža bogate mogućnosti za rad s poštanskim sandučićima koji se nalaze na središnjem poslužitelju. E-mailovima se može manipulirati s računala korisnika (klijenta) bez potrebe za stalnim slanjem datoteka s punim sadržajem pisama s poslužitelja i natrag; SMTP (Simple Mail Transfer Protocol - RFC 2821) je protokol koji se koristi za slanje pošte od korisnika do poslužitelja i između poslužitelja za daljnje prosljeđivanje primatelju. Za primanje pošte, klijent e-pošte mora koristiti POP 3 ili IMAP protokole; ...

HTTP (Hyper. Text Transfer Protocol - RFC 1945, RFC 2616) je protokol aplikacijskog sloja za prijenos hiperteksta. Sav softver za rad s HTTP protokolom podijeljen je u tri glavne kategorije: Poslužitelji - pružatelji usluga za pohranu i obradu informacija (obrada zahtjeva). Klijenti - krajnji potrošači poslužiteljskih usluga (slanje zahtjeva). Proxy poslužitelji za podršku transportnih usluga. Glavni klijenti su preglednici na primjer: Internet Explorer, Opera, Mozilla Firefox, Google Chrome, Safari i drugi. Najpopularnije implementacije web poslužitelja su: Internet Information Services (IIS), Apache, lighttpd, nginx. Najpoznatije implementacije proxy poslužitelja su Squid, User. Vrata, Multiproxy, Naviscope.

Dijagram HTTP sesije Uspostavljanje TCP veze. Zahtjev klijenta. Odgovor poslužitelja. Prekinuta TCP veza. Dakle, klijent šalje zahtjev poslužitelju, prima odgovor od njega, nakon čega se interakcija prekida. Obično je zahtjev klijenta zahtjev za slanjem HTML dokumenta ili nekog drugog resursa, a odgovor poslužitelja sadrži kod za taj resurs. HTTP zahtjev poslan s klijenta na poslužitelj uključuje sljedeće komponente. Redak statusa (redak statusa ili redak upita). Polja zaglavlja. Prazna linija. Tijelo zahtjeva. Statusna traka, zajedno s poljima zaglavlja, ponekad se naziva i zaglavljem zahtjeva.

Metode zahtjeva Metoda navedena u statusnoj traci određuje kako postupiti na resursu čiji je URL naveden u istom nizu. Metoda može imati vrijednosti GET, POST, HEAD, PUT, DELETE itd. Unatoč obilju metoda, samo dvije od njih su stvarno važne za web programera: GET i POST. GET - namijenjen dobivanju resursa s navedenim URL-om. Po primitku GET zahtjeva, poslužitelj mora pročitati navedeni resurs i uključiti ID resursa u odgovor klijentu. Resurs čiji se URL prosljeđuje kao dio zahtjeva ne mora biti HTML stranica, slikovna datoteka ili drugi podaci. URL resursa može upućivati ​​na izvršni kod programa, koji se, ako su ispunjeni određeni uvjeti, mora pokrenuti na poslužitelju. U ovom slučaju klijentu se ne vraća programski kod, već podaci generirani tijekom njegovog izvršavanja. Iako je metoda GET po definiciji namijenjena za dohvaćanje informacija, može se koristiti i u druge svrhe. Metoda GET je sasvim prikladna za prijenos malih komada podataka na poslužitelj. POST - glavna svrha je prijenos podataka na poslužitelj. Međutim, kao i metoda GET, metoda POST može se koristiti na različite načine i često se koristi za dohvaćanje informacija s poslužitelja. Kao i kod metode GET, URL naveden u statusnoj traci upućuje na određeni resurs. POST metoda se također može koristiti za pokretanje procesa. Metode HEAD i PUT su modifikacije metoda GET i POST.

Elementi zaglavlja zahtjeva (nastavak) Verzija HTTP protokola obično je navedena u sljedećem formatu: HTTP / verzija. modifikacija Polja zaglavlja iza statusne trake omogućuju vam da precizirate zahtjev, odnosno da pošaljete dodatne informacije poslužitelju. Polje zaglavlja ima sljedeći format: FieldName: Vrijednost Svrha polja određena je njegovim imenom, koje je odvojeno od vrijednosti dvotočkom.

Polja zaglavlja HTTP zahtjeva. Polja zaglavlja HTTP zahtjev vrijednost Naziv domene hosta ili IP adresa hosta kojem klijent pristupa. Referer URL dokumenta koji upućuje na resurs naveden u statusnoj traci. S adrese e-pošte korisnika koji radi s klijentom. Prihvati MIME tipove podataka obrađuje klijent. Ovo polje može imati više vrijednosti, odvojenih jedna od druge zarezima. Često se polje zaglavlja Accept koristi da kaže poslužitelju koje vrste slikovnih datoteka klijent podržava. Duljina Popis podržanih MIME skupova znakova -vrsta podataka sadržanih u tijelu zahtjeva (ako se zahtjev ne sastoji od jednog zaglavlja) Broj znakova sadržanih u tijelu zahtjeva (ako se zahtjev ne sastoji od jednog zaglavlja) Raspon Prisutan ako klijent ne zahtijeva cijeli dokument, već samo njegov dio. Veza se koristi za upravljanje TCP vezom. Ako polje sadrži Zatvori, to znači da nakon obrade zahtjeva poslužitelj treba zatvoriti vezu. Vrijednost Keep-Alive sugerira da se TCP veza ne zatvara kako bi se mogla koristiti za naknadne zahtjeve Podaci o klijentu Korisnik-Agent

Primjer HTML zahtjeva koji je generirao preglednik GET http: // hrast. oakland. edu / HTTP / 1. 0 Veza: Keep-Alive Korisnički agent: Mozilla / 4. 04 (Pobjeda 95; I) Domaćin: Oakland. edu Prihvati: image / gif, image / x-xbitmap, image / jpeg, image / png, * / * Prihvati-Jezik: en Prihvati-Charset: iso-8859 -l, *, utf-8 Nakon što je primio zahtjev od klijenta, poslužitelj mu mora odgovoriti. Poznavanje strukture odgovora poslužitelja neophodno je za razvojne programere web aplikacija, budući da programi koji se pokreću na poslužitelju moraju samostalno formirati odgovor klijentu.

Odgovor poslužitelja također ima četiri komponente: Statusna traka. Polja zaglavlja. Prazna linija. Tijelo odgovora. Odgovor poslužitelja klijentu počinje statusnom linijom koja ima sljedeći format: Protocol_version Response_code Explanatory_message Protocol_version specificiran je u istom formatu kao u zahtjevu klijenta i ima isto značenje. Reply_code je troznamenkasti decimalni broj koji je kodirao rezultat servisiranja zahtjeva od strane poslužitelja. Explanatory_message duplicira kod odgovora u simboličkom obliku. Ovo je niz znakova koji klijent ne obrađuje. Namijenjen je administratoru sustava ili operateru koji održava sustav, a predstavlja dešifriranje koda odgovora.

Kôd odgovora poslužitelja Od tri znamenke koje čine kod odgovora, prva (najznačajnija) identificira klasu odgovora, druge dvije predstavljaju broj odgovora unutar klase. Na primjer, ako je zahtjev uspješno obrađen, klijent prima sljedeću poruku: HTTP / 1. 0 200 OK Verzija HTTP protokola 1.0 slijedi kod 200. U ovom kodu znak 2 znači uspješnu obradu zahtjeva klijenta, a preostale dvije znamenke (00) su broj ove poruke. U trenutno korištenim implementacijama HTTP protokola, prva znamenka ne može biti veća od 5 i definira sljedeće klase odgovora: 1 - posebna klasa poruka koja se naziva informacijska. Kod odgovora koji počinje s 1 znači da poslužitelj nastavlja obraditi zahtjev. Prilikom razmjene podataka između HTTP klijenta i HTTP poslužitelja, poruke ove klase rijetko se koriste. 2 - uspješna obrada zahtjeva klijenta. 3 - zahtjev za preusmjeravanje. Potrebno je poduzeti dodatne korake za servisiranje zahtjeva. 4 - greška klijenta. Obično se vraća kod odgovora koji počinje brojem 4 ako se u zahtjevu klijenta naiđe na sintaksičku pogrešku. 5 - greška poslužitelja. Iz ovog ili onog razloga, poslužitelj nije u mogućnosti ispuniti zahtjev.

Klase kodova odgovora poslužitelja Kod 100 Objašnjenje Nastavi Interpretacija Dio zahtjeva je prihvaćen, a poslužitelj čeka da klijent nastavi zahtjev 200 OK 201 202 Created Accepted Zahtjev je uspješno obrađen, a podaci navedeni u zahtjevu su prenosi se u odgovoru klijenta Kao rezultat obrade zahtjeva, stvoren je novi resurs Zahtjev je prihvaćen poslužiteljem, ali obrada nije dovršena. Ovaj odgovorni kod ne jamči da će zahtjev biti obrađen bez grešaka. 206 Djelomični sadržaj 301 Višestruki izbor 302 400 403 404 405 500 501 Premješteno Trajno premješteno Privremeno Loš zahtjev Zabranjeno nije pronađen Metoda Nije dopuštena Interna pogreška poslužitelja nije implementirana 503 505 Raspon zaglavlja poslužitelja vraća odgovor u dio resursnog polja Zahtjev označava više od jednog resursa. Tijelo odgovora može sadržavati upute o tome kako ispravno identificirati traženi resurs Zatraženi resurs više se ne nalazi na poslužitelju Zatraženi resurs je privremeno promijenio svoju adresu. U zahtjevu klijenta pronađena je sintaktička pogreška. Resurs na poslužitelju nije dostupan za ovaj korisnik Resurs naveden od strane klijenta nije na poslužitelju Poslužitelj ne podržava metodu navedenu u zahtjevu Jedna od komponenti poslužitelja ne radi ispravno Funkcionalnost poslužitelja nije dovoljna da ispuni zahtjev klijenta Usluga nedostupna Usluga je privremeno nedostupna HTTP Verzija nije podržana Poslužitelj ne podržava HTTP verziju navedenu u zahtjevu

Polja zaglavlja odgovora web poslužitelja. Naziv polja Poslužitelj Opis sadržaja Naziv poslužitelja i broj verzije Dob Vrijeme u sekundama od stvaranja resursa Dopusti Popis metoda dopuštenih za ovaj resurs sadržaja. Jezik Jezici koje klijent mora podržavati kako bi se ispravno prikazao preneseni resurs Content-Type MIME-tip podataka sadržanih u tijelu odgovora poslužitelja Content-Length Broj znakova sadržanih u tijelu odgovora poslužitelja Datum i vrijeme posljednje izmjene posljednja promjena resursa Datum Datum i vrijeme koje određuje kada se generira odgovor Expires Datum i vrijeme koji određuju trenutak nakon kojeg se informacija prenesena klijentu smatra zastarjelom Lokacija Ovo polje označava stvarnu lokaciju resursa. Koristi se za preusmjeravanje zahtjeva za Direktivu o kontroli predmemorije. Na primjer, bez predmemorije znači da se podaci ne smiju spremati u predmemoriju

Primjer odgovora na zahtjev HTTP / 1. 1 200 OK Server: Microsoft-IIS / 5. 1 X-Powered-By: ASP. NET Datum: pon, 20. listopada 2008. 11: 25: 56 GMT Vrsta sadržaja: tekst / html Raspon prihvaćanja: bajtovi Zadnja izmjena: sub, 18. listopada 2008. 15: 05: 44 GMTE Oznaka: "b 66 a 687 f c 92: 8 a 5 "Dužina sadržaja: 426

Predavanje broj 1

Tema "Osnove internetskih tehnologija"
Pitanja za temu:


  1. Uvod

  2. Povijest interneta

  3. Vrste pristupa internetu;

  4. Principi funkcioniranja interneta;

  5. Vrste informacijskih usluga koje se pružaju na Internetu;

  6. Protokol za pristup web dokumentima;

  7. Generički lokator resursa.

  1. Uvod
Osnovna terminologija:

  • Web stranica (WWW stranica, Web stranica) - samostalni dokument pohranjen u zasebnoj datoteci na disku i koji uključuje tekst koji se prikazuje kada se gleda u pregledniku, posebne naredbe (oznake) HTML jezika, veze na druge stranice i datoteke, razne vrste multimedijskih informacija (slike, video, zvuk itd.)

  • ^ Preglednici (preglednici) - za pregled web dokumenata koristi se poseban softver. Takvi se programi nazivaju preglednici. Među najpopularnijim preglednicima su Netscape Navigator, Microsoft Internet Explorer, Opera. Postoje dvije vrste preglednika:

    • ^ Online preglednici - zahtijevaju mrežnu vezu i rade u stvarnom vremenu na zahtjev korisnika;

    • Izvanmrežni preglednici - prvo akumuliraju potrebne resurse na računalu korisnika kako bi se kasnije mogli koristiti bez internetske veze. Na primjer, Offline Explorer, BlackWindow i tako dalje.

  • ^ Početna stranica - neka "Internetska stranica navedena u postavkama preglednika, automatski se učitava kada se preglednik pokrene (početna stranica bilo koje internetske stranice, proizvoljni Html dokument na tvrdom disku lokalnog računala ili prazna stranica)

  • Stranica - skup web stranica koje čine jednu zbirku i povezane su unakrsnim referencama. Jedna od tih stranica je glavna (početna, indeks - index.htm, start.htm) i ima ulogu sadržaja knjige, a ostale stranice nazivaju se u pravilu hipervezama.

  • poslužitelj - zasebno računalo spojeno na Internet i ima vlastitu adresu (URL), na čijem se disku nalazi jedna ili više stranica. Poslužitelj također kao koncept podrazumijeva, osim samog računala kao mrežnog čvora, na njemu instaliran specijalizirani softver koji podržava razmjenu informacija s korisnicima (WWW poslužitelj, FTP poslužitelj, mail server itd.)

  • ^ Lokalno računalo - računalo korisnika koji koristi internet. Kada nekoliko korisnika posjeti isti poslužitelj, web stranice koje se nalaze na disku poslužitelja šalju se (kopiraju) preko mreže na diskove lokalnih računala i prikazuju na zaslonima preglednika koji rade na lokalnim računalima.

  • ^ HTML (jezik za označavanje hiperteksta, ili, na ruskom, "jezik za označavanje hiperteksta) - skup naredbi ("tagova") umetnutih u tekst WWW-stranice i koji određuju vrstu stranice koju će preglednik prikazati.

  • ^ Dinamičke ("interaktivne") web stranice - Web stranice, čiji tekst sadrži fragmente programskog koda (Skripte) ili pozive na program koji se nalazi na poslužitelju (CGI, ISAPI). Sadržaj dinamičke stranice može se mijenjati prema unaprijed određenom scenariju (algoritmu) ili ovisno o manipulacijama korisnika. Primjeri korištenja "interaktivnih" tehnologija su brojač pogodaka na stranici, rezultat pretraživanja web-mjesta, obrada narudžbi karata ili kupnje putem interneta i tako dalje.

  • ^ Web hosting, ili samo hosting - ovo je postavljanje web stranica na Internet na prethodno iznajmljeni diskovni prostor poslužitelja. Pritom, hosting ne znači objavljivanje web stranice, već zakup takvog prostora na disku.

  1. ^ Povijest interneta (video disk)
Krajem šezdesetih američko Ministarstvo obrane krenulo je u stvaranje elektroničke mreže uz pomoć koje bi računala vojnih stožera i zapovjednih mjesta mogla uspješno razmjenjivati ​​informacije u slučaju bombardiranja tih objekata ruskim atomskim projektilima. Komunikacije postavljene između bunkera su, prema planu ministara, trebale izdržati poplave, tsunamije, potrese, uragane, izravne udare meteorita i druge neugodne vremenske pojave. Mreža je dizajnirana po principu niske pouzdanosti, odnosno na način da bi nastavila redovito prenositi informacije između računala, čak i kada bi neki njezini dijelovi mogli iznenada nestati, pretvarajući se u atomsku prašinu. Istraživanje provedeno u okviru ovog projekta financirala je Agencija za napredne istraživačke projekte SAD (Agencija za napredna istraživanja, ARPA), i u 1969 godina takav sustav je uspostavljen. U čast "sponzora" koji su uložili vrlo impresivan kapital u razvoj prve potpuno funkcionalne računalne mreže na svijetu, dobila je kratko i zvučno ime ARPAnet.

Pojava ove elektroničke mreže prošla bi nezapaženo, ili bi ta činjenica s vremenom bila zaboravljena, da nije bilo nekoliko konceptualnih značajki ugrađenih u njezin projekt. Prvo, sva računala uključena u mrežu međusobno su komunicirala "na ravnopravnoj osnovi", tj ARPAnet nije postojala struktura gospodar-rob. Drugo, ARPAnet je usvojen kao glavni mrežni protokol internetski protokol (IP).

Mrežni protokol je dogovoreni i odobreni standard koji sadrži opis pravila za primanje i prijenos naredbi, teksta, grafike i drugih podataka između dva računala i služi za sinkronizaciju rada više računala u mreži.

Drugim riječima, internetski protokol je neka vrsta “zakona za računala”, skup pravila koji omogućuje višestrukim strojevima razmjenu podataka putem mrežne komunikacije. Točno IP protokol kasnije postao glavni protokol World Wide Weba.

^ internetski protokol (IP) je univerzalni standard koji vam omogućuje umrežavanje heterogenih računala s različitim operativnim sustavima. Važno je samo da svi ovi sustavi podržavaju IP protokol.

Početkom osamdesetih Nacionalna zaklada za znanost ^ SAD (Nacionalna zaklada za znanost - NSF) stvorio pet lokalnih mreža, povezujući svoja središnja računala - mrežne radne stanice u jedan kompleks. Ovi sustavi, kao ARPAnet koristili IP komunikacijski protokol. Prema ideji iznesenoj u ovom projektu, planirano je da se većina američkih istraživačkih centara ujedini u globalni informacijski sustav, stvarajući svojevrsnu "mrežu mreža" ( Internetwork, skraćeno Internet). Ovaj je sustav trebao sadržavati najnovije, stalno ažurirane informacije o znanstvenim istraživanjima američkih istraživačkih institucija. Kako je zamislila Nacionalna zaklada za znanost, pojava takve mreže omogućila bi većini istraživačkih instituta u Americi brz pristup najsuvremenijim razvojima znanstvenika. Ali rezultat ove ideje uopće nije ono što su njezini autori planirali.

Brojne komercijalne organizacije, koje imaju vrlo daleki odnos prema znanosti, u duhu vremena počele su stvarati vlastite lokalne mreže povezujući, primjerice, odjel prodaje, recepciju upravnog odbora i računovodstvo. Bilo je vrlo zgodno: informacije su se prenosile komunikacijskim linijama trenutno i gotovo nikada nisu izgubljene. Znanstvenici su se suočili s teškim problemom: bilo je previše pogubno povezivati ​​sveučilišta koja se nalaze u različitim državama u mrežu - previše posebnog kabela moralo bi se položiti ispod zemlje (u to vrijeme obične telefonske linije više nisu pružale potrebnu brzinu prijenosa podataka). Morao sam, ublaživši svoj ponos, otići trgovcima s prijedlogom da spojim najbliže lokalne mreže smještene u susjednim kućama, povezujući mrežne stanice podmreža dviju tvrtki žicom. S ovom shemom informacije bi se mogle prenijeti s jednog računala na drugo preko najbližih susjeda. Gospodarstvenici su rado pristali - nisu mogli propustiti jedinstvenu priliku razmjene dokumenata i ponuda s partnerima u drugim gradovima, i to po cijeni računa za struju! Veza je brzo uspostavljena. Netko je kabelom spojio računalo koje se nalazi u Sjedinjenim Državama na mrežnu stanicu u Kanadi, na koju su se, pak, počele spajati lokalne lokalne mreže s europskih sveučilišta, s kojima se spojilo nekoliko stotina lokalnih lokalnih sustava.. .

Tajnik jedne tvrtke, koji je bio ludo zaljubljen u strip, iznenada je došao na ideju da njihov elektronički dosje na nekoliko godina postavi na svoje mrežno računalo, računovođa druge tvrtke na mrežu je objavio fotografije iz svog omiljenog filma koje su svi korisnici ovaj globalni informacijski sustav imao pristup. I ubrzo su znanstvenici, držeći se za glave, otkrili da se njihova istraživačka elektronička mreža pretvorila u nešto nezamislivo. Umjesto dosjea s izvješćima o navikama parenja afričkih nojeva, dobili su tokove informacija o stanju na australskoj mjenjačnici, razmjeni elektroničkih paketa sa slikama golih pop zvijezda i receptima za pravljenje ruskog mjesečina. Inženjer iz New Yorka priznao je ljubav novinarki iz Berlina, a petorica studenata Kalifornijskog sveučilišta i diplomirani student pariškog koledža nesebično su igrali Doom na umreženoj mašini instituta... Znanstvenici su dobili internet.

U međuvremenu ^ Međunarodna organizacija za međunarodnu standardizaciju (ISO) počeo razvijati mrežni protokol koji bi omogućio "povezivanje" svih računala u različitim dijelovima svijeta. Međutim, dok je ISO bio u muci rađanja novog standarda, korisnici su se međusobno savršeno složili i instalirali softver koji podržava IP na njihovim strojevima. Internet još uvijek radi na ovom protokolu.

Krajem osamdesetih, poboljšanje stolnih osobnih računala i njihovo smanjenje troškova dovelo je do toga da su privatni korisnici mogli komunicirati s Internetom putem dial-up telefonskih kanala putem modemi - uređaji koji pretvaraju digitalni tok informacija s računala u analogni audio signal i odvode ga na običnu telefonsku liniju. S druge strane, modem računala primatelja pretvara audio signal natrag u digitalni. Svaki modem je i prijemnik i odašiljač informacija.

Najveća ruska mreža je ^ RELCOM osnovan 1990. RELCOM je dio europske mreže EUNET, koji je, pak, član divovske globalne internetske zajednice.

^ Mjerna jedinica za brzinu komunikacije između dva računala bps (bitper secund ) određuje se brojem bitova prenesene informacije u sekundi.

Stalni rast privatnih korisnika i korporativnih mreža koje se povezuju na Internet nije mogao ne utjecati na performanse sustava u cjelini. Merit Network Inc., koja je 1987. dobila sretno pravo upravljanja i kontrole hardvera Interneta, jednostavno je zamijenila neke od komutacijskih linija i mrežnih stanica modernijima, što je omogućilo povećanje ukupnog mrežnog prometa za više od 20 puta.

Promet naziva se ukupni ukupni protok informacija kroz jedno umreženo računalo.

Mrežni čvor - to je stroj povezan s internetom koji međusobno povezuje nekoliko lokalnih mreža koristeći jedan mrežni protokol.

Unapređenje i razvoj World Wide Weba kontinuirano se odvija, a u pravilu ga provode vlasnici lokalnih mreža koje čine Internet.

Sada se svatko može spojiti na Internet, s bilo kojeg računala na kojem je instaliran potreban softver i koje je preko modema spojeno na dial-up telefonsku liniju, iz ureda bilo koje organizacije, pa čak i iz vlastitog doma. Štoviše, korisnik ne mora znati kako Mreža radi, kako radi. Samo upali računalo i koristi internet.


  1. ^ Vrste pristupa internetu.
Sa stajališta korisnika, Internet je skup velikih čvorova - host računala(iz engleskog. domaćin - ovladati; majstorski) je jedno ili više moćnih poslužiteljskih računala, međusobno povezanih komunikacijskim kanalima.

Čvorom (ili podmrežom čvorova) upravlja njegov vlasnik - organizacija tzv pružatelj usluga(od engleske riječi « pružiti» - pružiti) - organizacija koja pruža usluge pristupa internetu).

Računala domaćina su stalno uključena, stalno spremna za primanje i prijenos informacija. U ovom slučaju kažu da rade u načinu rada na liniji.

Online pristup mreži - pristup, u kojem se obrada korisničkih zahtjeva odvija u stvarnom vremenu.

Pristup, u kojem se zadatak za mrežu priprema unaprijed, a pri povezivanju dolazi samo do prijenosa ili prijema pripremljenih podataka, naziva se Izvanmrežno . Takav pristup manje je zahtjevan za kvalitetu i brzinu komunikacijskih kanala.
Glavne vrste pristupa:
Direktni pristup. Ova je veza poželjna za organizacije s lokalnom mrežom. Omogućuje pristup svim resursima i mogućnostima Interneta. Nakon što ste instalirali u sebe određeni softver i hardver, primili namjenski komunikacijski kanal (čija brzina ovisi o njegovoj cijeni), sami možete postati davatelj usluga (davatelj) i samostalno kontrolirati pristup mreži. Jasan nedostatak je visoka cijena ove vrste pristupa.
^ SLIP (IP serijske linije - IP za serijske linije) i PPP (Point to Point Protocol).

Vrsta pristupa pomoću redovitih telefonskih linija i brzih modema. Veza se ostvaruje na mrežu organizacije ili na davatelja (a preko njega - na Internet) kao punopravni korisnik.

Međutim, ovi protokoli su primjenjivi samo za pojedinačne korisnike, njihova upotreba za povezivanje na lokalnu mrežu se ne preporučuje. To je zbog njihove niske učinkovitosti i tečaja kada je spojeno više računala. Protokol JPP je kasniji razvoj i nudi više opcija od protokola SKLIZNUTI.

Postoji i protokol CSLIP (komprimirani SLIP),što je modificirani SLIP protokol za spore komunikacijske linije. Rezultat je prilično jeftina veza s sasvim prihvatljivom kvalitetom.
^ Dial-up pristup (pristup pozivu). Na temelju ideje podPovezivanje na mrežu putem drugog računala. To zahtijeva da pozvano računalo ima pristup Internetu i omogućuje korisnicima daljinski rad. Kao rezultat toga, ispada da s internetom radite ne na računalu, već na računalu koje zovete. Mnoge organizacije pružaju ovu vrstu pristupa svojim zaposlenicima, budući da vam omogućuje korištenje cijelog softvera i hardvera koji je dostupan na udaljenom računalu.

Međutim, takav pristup povećava zahtjeve za računalo kojem se pristupa (obično snažan poslužitelj).
^ Pristup putem drugih mreža. Ovo je vrsta pristupa putem koje možete primati datoteke putem e-pošte putem posebnih poslužitelja. Nakon što primi zahtjev e-poštom, poseban poslužitelj će slijediti upute navedene u pismu i poslati vam rezultat. A pristup e-pošti može biti znatno jeftiniji.


  1. ^ Principi interneta

Glavna stvar koja razlikuje Internet od drugih mreža su njegovi protokoli - TCP / IP (Transmission Control Protocol / Internet Protocol). TCP/IP protokol svoje ime dobiva od dva komunikacijska protokola (ili komunikacijskih protokola). To su Protokol za kontrolu prijenosa (TCP) i Internet Protocol (IP).

TCP se svodi na standardizaciju sljedećih postupaka:


  • cijepanje prenesenih podataka u pakete (dijelove);

  • adresiranje paketa i njihovo odašiljanje određenim rutama do njihovog odredišta;

  • sastavljanje paketa u obliku izvornih podataka.

IP je izravno odgovoran za mrežnu komunikaciju i adresiranje. Na sl. 1 prikazan je dijagram prijenosa podataka preko TCP/IP protokola.

Prvo, prema TCP protokolu, informacije se dijele na dijelove, svi dijelovi su numerirani i prenose se na IP protokol.

IP svakom dijelu dodaje odredišnu IP adresu. IP paketi se zatim šalju na Internet, a različiti paketi mogu se proslijediti na svoje odredište na različite načine, uz različito vrijeme. Nakon što IP paketi stignu na uređaj s navedenom IP adresom, šalju se na obradu TCP protokolom.
IP paketi su razvrstani po brojevima, a od različitih dijelova prema brojevima prikupljaju se informacije u obliku sirovih podataka.

Sl. 1. TCP / IP shema prijenosa podataka
Informacije se moraju prenositi kroz mnoge čvorove i mreže. Za ispravan prijenos potrebno je odrediti put kojim paketi moraju putovati. To dovodi do potrebe za dobivanjem informacija o strukturi mreže i vezama između njezinih čvorova. IP protokol omogućuje prijenos informacija između računala u mreži.

^ Proces izračunavanja putanje paketa naziva se usmjeravanje.

Suvremena shema prijenosa podataka na Internetu ima višeslojnu strukturu, koja uključuje nekoliko razina. Ova struktura se naziva referentni model ISO OSI (međusobno povezivanje otvorenih sustava).
Kako se paket s informacijama ne bi "zagubio" na putu, internetski čvorovi kroz koje se kreće imaju na raspolaganju tzv. tablice usmjeravanja - elektroničke baze podataka, koje sadrže upute kamo točno poslati ovaj ili onaj paket informacija, ako ga treba poslati na tu i tu adresu.

Tablice usmjeravanja šalju se čvorovima centralno, povremeno se mijenjaju i dopunjuju. Poslužitelji čvorova koji provode usmjeravanje nazivaju se usmjerivači, odnosno usmjerivači (od engleskog, "router" - "usmjerivač"). Pravila usmjeravanja opisana su u protokolima ICMP (Internet Control Message Protocol), RIP (Routing Internet Protocol) i OSPF (Prvo otvori najkraći put).

Kako usmjerivač zna u kojem smjeru poslati paket podataka koji ste poslali?

Ovaj proces počinje s korisnikom, kada navede adresu izvora na koji se želi referirati.
Sustav internetskog adresiranja
Svako računalo spojeno na mrežu ima svoju 32-bitnu IP (na primjer, 195.85.102.14) jedinstvenu adresu.
Upravo TCP/IP standard podrazumijeva takav zapis adresa računala spojenih na Internet.

IP adresa se sastoji od četiri deseteroznamenkasti identifikatora, ili okteta, od po jednog bajta, odvojenih točkama.
Lijevi oktet označava vrstu lokalnog intraneta na kojem se nalazi traženo računalo. U okviru ovog standarda razlikuje se nekoliko podtipova intraneta, definiranih vrijednošću prvog okteta. Ova vrijednost karakterizira najveći mogući broj podmreža i čvorova koje takva mreža može uključiti. Stol 1.1 prikazuje korespondenciju mrežnih klasa s vrijednosti prvog okteta IP adrese.
Tablica 1.1. Usklađivanje mrežnih klasa s vrijednošću prvog okteta IP adrese

Adrese klase A koriste se u velikim javnim mrežama, jer vam omogućuju stvaranje sustava s velikim brojem čvorova.

Adrese klase B koristi se u srednjim korporativnim mrežama,

Adrese klase C- u lokalnim mrežama malih poduzeća.

Adrese klase D dizajnirani su tako da se odnose na grupe strojeva,

Adrese klase E se još ne koriste.

Vrijednost prvog okteta 127 rezervirana je za uslužne svrhe, uglavnom za testiranje mrežne opreme, budući da se IP paketi usmjereni na takvu adresu ne šalju u mrežu, već se prosljeđuju natrag u upravljački mrežni softverski dodatak kao što su i bili. primio.

Jednostavnom korisniku je prilično teško zapamtiti digitalnu adresu računala, pa postoji sustav naziva domene.

DNS - Sustav naziva domene

^ Sustav naziva domene (DNS) - preslikava numeričku IP adresu računala u jedinstveni naziv.

Na primjer, myhost.mydomain.spb.ru.

Dakle, adresa određenog resursa World Wide Weba, zabilježena u standardu DNS, podijeljen je na nekoliko komponenti, odvojenih jedna od druge točkom. Ti se elementi nazivaju "domene".
^ Domena je određena logička razina Interneta, odnosno grupa mrežnih resursa koja ima svoje ime i kontrolira je njezina mrežna stanica.
Domene se čitaju s desna na lijevo i dijele se na prve, druge, itd. razinama.

^ Domene prve razine dijele se na geografske, prema položaju zemlje (dvoslovne) i administrativne (troslovne).

Potpuni popis domena prve razine s njihovim dekodiranjem dat je u tablici. 1.2.
Tablica 1.2. Domene najviše razine


Oznaka domene

Objašnjenje oznake

Oznaka domene

Objašnjenje oznake

prije podne

Armenija

Bjelorusija

Švicarska

Kostarika

Njemačka

Finska

Francuska Gvajana

Hrvatska

Indonezija

Lihtenštajn

Luksemburg

otoci Norfolk

Nizozemska

Novi Zeland

Filipini

Paragvaj

Slovačka

Jugoslavija

Zaire


AR

Argentina

Australija

Bugarska

Brazil

Kolumbija

Češka Republika

Otok Guernsey

Gvatemala

Bugarska

Irska

Island

Otok Jersey

Malezija

Nikaragva

Norveška

Pakistan

Portugal

Singapur

Velika Britanija

Južna Afrika


^ Namjenske domene

COM

Internet svjetska trgovačka zona

Državne vlade i vladine agencije

Zajednički resursi


EDU

Mreža obrazovnih ustanova i obrazovnih ustanova

Vojne organizacije

Neprofitne organizacije

^ Domene druge razine (lokalna mreža banke, sveučilišta, gradske komunalne službe ili zasebni poslužitelj koji korisnicima omogućuje pristup bilo kojem resursu) dodjeljuje se proizvoljan naziv.
^ Domene treće razine su dio domene druge razine, mogu koristiti bilo koja imena koja nisu uključena u višu domenu.
Sveruska zona ^ RU kojim upravlja Ruski istraživački institut za razvoj društvenih mreža (RosNIIROS),čija se službena web stranica može pronaći na http://www.ripn.net.

Globalnim domenama upravlja organizacija internic (http://www.internic.com).


  1. Vrste informacijskih usluga koje se pružaju na Internetu.

Koje vrste informacijskih usluga na Internetu poznajete?

Među njima su:


  • daljinski pristup,

  • prijenos podataka,

  • e-mail,

  • oglasne ploče,

  • tražiti podatke i programe, tražiti ljude,

  • Gopher, WAIS,

  • svjetska mreža (WWW),

  • komunikacija.
Daljinski pristup omogućuje korisnicima rad na udaljenom računalu. U tom slučaju korisnik dobiva na raspolaganju gotovo sve resurse udaljenog računala, uključujući perifernu opremu koja je na njega povezana. Za korisnika se rad na udaljenom računalu provodi pomoću posebne ljuske koja oponaša terminal udaljenog računala.

Radovi se izvode prema protokolu telnet, koji implementira podršku za daljinski pristup preko Interneta.

^ Primjer URL-a: telnet: //school1.city1.ru.

Prijenos podataka provodi po protokolu FTP (Protokol za prijenos datoteka).

Glavna svrha ovog protokola je prijenos datoteke s jednog računala na drugo i pristup arhivama datoteka.
^ Primjer URL-a: ftp://school1.city1.ru/file.exe.

E-mail (e-mail - elektronička pošta) koristi se za razmjenu poruka. Također se može koristiti za dijeljenje datoteka, konferencijske i mailing liste (slanje poruka na popis adresa). Razmjena poruka vrši se putem mail servera, čija je glavna svrha privremeno (do zahtjeva korisnika) pohranjivanje primljenih pisama i prosljeđivanje poslanih pisama na navedene adrese.

Adresa pretplatnika na poslužitelju pošte prikazana je u sljedećem formatu:

ime_pretplatnika @ ime_domene_poslužitelj.

Primjer: [e-mail zaštićen]

^ Oglasne ploče (USENET ) namijenjeni su razmjeni poruka unutar grupa za raspravu o različitim temama, gdje je svaka tema podijeljena u nekoliko kategorija. Kada netko ostavi poruku, ona se automatski šalje svim sudionicima. To osigurava brzu distribuciju poruka.

^ Traži podatke i programe provodi kroz sustav Archie... To je tražilica za datoteke koje se nalaze na anonimnim datotečnim poslužiteljima. Povremeno, ovaj sustav anketira ftp poslužitelji za popis dostupnih datoteka i njihove opise. Pretraživanje se može provesti i po nazivu datoteke i prema njezinim atributima ili opisu. Pristup ovom sustavu provodi se putem posebnih Archie-poslužitelja. Pristup im je moguć putem e-pošte.

^ Traženje ljudi može se implementirati pomoću usluga tko je, prst, Frede. Pretraživanje se obično provodi kroz istoimene programe. Tu je i jedinstveno sučelje KIS (Knowbot Information Service), putem kojeg možete pretraživati ​​gotovo sve baze podataka na Internetu.

Gopher je svojevrsno sredstvo kombiniranja mogućnosti interneta. Predstavljen kao podizbornici, omogućuje vam pristup telnetu, ftp-u, e-pošti i drugim resursima. Mnogi resursi su smješteni na raznim gopher poslužiteljima. No, ta je činjenica za korisnika "transparentna", budući da radi s jednim sustavom

moj izbornik i za njega sve izgleda kao da je na istom serveru. Koristi se Gopher protokol.

Wais je interaktivna, interaktivna tražilica za ključne riječi. Za rad s takvim sustavom poželjno je imati brzu internetsku vezu.
^ WWW (World Wide Web, World Wide Web) - to su deseci milijuna internetskih poslužitelja koji sadržemreža- stranice koje koriste hipertekstualnu tehnologiju.

Bit tehnologije hipertekst sastoji se u činjenici da je tekst strukturiran, odnosno da su u njemu istaknute riječi-veze, aktiviranjem kojih se vrši prijelaz na zadani fragment dokumenta (tekst, fotografiju, sliku, gumb itd.) ili na drugi Web-dokument koji se nalazi na udaljenom računalu.

Usluge su postale raširene na mreži komunikacija. Za razliku od e-pošte, ova komunikacija se odvija u stvarnom vremenu. Može se organizirati na razne načine, uključujući korištenje zvuka, videa i običnog teksta. Audio i video zahtijevaju dovoljno brze internetske veze, a tekstualne poruke zahtijevaju sporiju vezu.

Među takvim sustavima su:


  • ICQ,

  • IRC,

  • NetMeeting,

  • IPhone (IP telefonija) itd.
Postoje i druge usluge koje se pružaju korisnicima mreže, na primjer, online prevoditelji, audio i video arhive itd.

  1. Protokol za pristup web dokumentima
Način pristupa dokumentu određen je korištenim protokolom prijenosa informacija.

^ Protokol za prijenos hiperteksta koristi se za pristup web dokumentima HTTP (protokol za prijenos hiperteksta)
Na primjer, http://www.myhost.mydomain.spb.ru


  1. ^ Generički lokator resursa.
Za pohranu i traženje informacija na Internetu koristi se univerzalni lokator resursa koji se naziva URL -Jedinstveni lokator resursa.

URL se sastoji od tri dijela:


  1. korišteni protokol;

  2. adresa domene čvora;

  3. put datoteke.

:// /.
na primjer

http: // naziv poslužitelja / put datoteke

http://www.gov.ru- web stranicu državnih tijela Ruske Federacije;

http://info.isoc.org/guest/zakon/Internet/History/HIT.html- adresa web-dokumenta "Povijest interneta";

http://www.eff.org/pub/Net_info/EFF_Net_Guide/Other_versions/ ruski /- adresu web dokumenta "Vodič kroz globalnu računalnu mrežu Internet".
^ Glavne prednosti URL-a su sljedeće:


  1. Omogućuje vam da odredite vrstu internetskog resursa.

  2. Sustav URL adresiranja omogućuje jedinstvenu identifikaciju svakog dokumenta, programa ili datoteke.

Protokoli koji se koriste u URL-u:

Tablica 1.3.


Protokol

Pristup:

http: //

HTTP (web) poslužitelji

datoteka: //

HTML dokumenti na vašem tvrdom disku

ftp: //

FTP poslužitelji i datoteke

gopher: //

Gopher izbornici i dokumenti

Vijesti: //

Usenet poslužitelji novinskih grupa

mailto:

Određena adresa e-pošte

telnet:

Udaljeni Telnet poslužitelj

Kontrolna pitanja:

  1. Navedite mrežu koja je odredila osnovna načela interneta

  2. Kako se provodi internetsko adresiranje?

  3. Koje su vrste internetske veze i njihove značajke?

  4. Navedite glavne internetske usluge.

  5. Koja je glavna svrha programa preglednika?

  6. Što su komunikacijski protokoli i koja je njihova svrha?

  7. Koje su karakteristike TCP/IP protokola?

  8. Što je DNS?

  9. Što je WWW, koje su glavne komponente WWW tehnologije?

  10. Što je URL?

  11. Što je regionalni sustav imenovanja na Internetu? Kakva je njegova struktura?

Apstraktne teme:


  1. povijest nastanka interneta

  2. Načini spajanja računala na mrežu (lokalna i internetska)

  3. Referentni model međupovezivanja OSI otvorenih sustava.

  4. Preglednici i njihove karakteristike

  5. Kako funkcionira IP telefonija

  6. Interaktivne komunikacijske usluge IRC, MUD, MOO, ICQ.

Modul 2: Osnovne internetske komunikacije i web tehnologije

Tema 5. Mrežni Internet – komunikacije

Predavanje broj 9. Internet komunikacije: FTP, E-mail, instant messengeri, IP telefonija

Predavanje broj 10. Digitalni sustavi emitiranja

Tema 6.
Web tehnologije

Predavanje broj 11. Tehnologija stvaranja internetskih čvorova

Predavanje broj 12. Programski jezici

Predavanje broj 13. Izrada web stranica

Tema 7.
Cloud tehnologije

Predavanje broj 14. Računalni oblak.

Tema 8. WEB – komunikacijske usluge u stvarnom vremenu

Predavanje broj 15. WEB komunikacije i komunikacijski oblak Web usluge temeljene na WebRTC-u

Tema 9. Suvremene telekomunikacijske tehnologije Interneta stvari IoT

Predavanje broj 16. Arhitektura, protokoli i bežične tehnologije IoT okvir

Osnovne internetske komunikacije i web tehnologije

Tema 5. Mrežne Internet komunikacije

Osnovne usluge na Internetu

Poslužitelji globalne internetske mreže ugošćuju različite vrste informacija: datoteke, web dokumente, zvučne i video snimke. Najčešće mrežne usluge na Internetu koje pružaju web poslužitelji na mreži uključuju:

  • Word Wide Web (WWW) - svjetska mreža ili distribuirani sustav hipertekstualnih dokumenata povezanih hipervezama;
  • FTP - usluga prijenosa datoteka;
  • E-pošta E-mail je izvanmrežna usluga e-pošte;
  • Messengeri (ICQ, Skype, Miranda IM, itd.) - usluge za razmjenu trenutnih poruka, glasovnu komunikaciju i video komunikaciju na Internetu u online načinu rada;
  • VoIP usluge (Voice-over-IP - voice over IP) su usluge koje su dizajnirane za upućivanje internetskih poziva na obične telefone;
  • Telnet - usluga za pristup računalima u načinu rada udaljenog terminala;
  • USENET, Vijesti - news grupe, news grupe (message boards) ili grupe za raspravu o raznim temama;
  • Archie je usluga pretraživanja podataka i programa;
  • Gopher je servis za pristup informacijama pomoću hijerarhijskih kataloga (hijerarhijskih izbornika);
  • WAIS (WAIS implementira koncept distribuiranog sustava dohvaćanja informacija) Keyword Data Retrieval Service;
  • Whois je adresar Interneta. Na zahtjev, korisnik može dobiti podatke o vlasnicima naziva domena;
  • Streaming je usluga za prijenos i reprodukciju videa ili zvuka u dijelovima. Za gledanje streaming videa s video hostinga koriste se različite opcije za web playere.

Mrežne usluge Interneta mogu se podijeliti u dvije kategorije:

  • usluge koje koriste mrežne baze podataka;
  • usluge koje razmjenjuju informacije između mrežnih pretplatnika.

Gotovo sve internetske usluge izgrađene su na bazi klijent-poslužitelj. Poslužitelj na mreži je računalo ili program sposoban pružiti neke mrežne usluge klijentima na zahtjev. Programi za klijente uključuju:

  • preglednici - klijentski programi (aplikacijski programi) omogućuju pristup gotovo svim informacijskim resursima Interneta koji su pohranjeni na web poslužiteljima;
  • ftp klijenti;
  • telnet klijenti;
  • klijenti pošte;
  • WAIS klijenti;
  • Gopher je klijentski program itd.

Internet je svjetska računalna mreža koju čine lokalne i globalne računalne mreže, ujedinjene na temelju standardnih ugovora o načinima razmjene informacija i jedinstvenog sustava adresiranja.

Riječ Internet dolazi od izraza Interconnected networks, odnosno u užem smislu jest globalna zajednica malih i velikih mreža... Međutim, nedavno je ova riječ dobila šire značenje: Svjetska računalna mreža... U fizičkom smislu, Internet je nekoliko milijuna računala međusobno povezanih svim vrstama komunikacijskih linija. O Internetu je bolje razmišljati kao o svojevrsnom informacijskom prostoru.

Federalno vijeće za umrežavanje (FNC) definira pojam "Internet" kao: " Internet je globalni informacijski sustav koji:

1) logički međusobno povezani prostorom globalno jedinstvenih adresa temeljenih na internetskom protokolu (IP) ili naknadnim proširenjima ili nasljednicima IP-a;

2) sposoban podržavati komunikaciju korištenjem obitelji Protokola upravljanja prijenosom/Internetskog protokola (TCP/IP) ili njegovih naknadnih proširenja/nasljednika i/ili drugih protokola kompatibilnih s IP-om;

3) pruža, koristi ili čini dostupnim, na javnoj ili privatnoj osnovi, usluge visoke razine izgrađene na vrhu komunikacijske i druge povezane infrastrukture opisane ovdje.

Referenca za povijest

Prototip Interneta počeo se stvarati kasnih 1960-ih. naručilo Ministarstvo obrane SAD-a. Rođendan Interneta može se smatrati 2. siječnja 1969. Tog dana, Agencija za napredna istraživanja američkog ministarstva obrane (ARPA) započela je rad na projektu povezivanja računala obrambenih organizacija.ARPANET.

Prilikom stvaranja mreže težilo se nekoliko ciljeva, ali jedan od glavnih je bio stvoriti mrežu otpornu na djelomičnu štetu nastalu tijekom vođenja neprijateljstava, uključujući nuklearni rat. Od samog početka pretpostavljalo se da je komunikacija na mreži nepouzdana: bilo koji njezin segment može biti oštećen ili uništen, no mreža je trebala osigurati komunikaciju između preživjelih računala.

Sljedećom fazom u razvoju interneta treba smatrati stvaranje mreže US Science Foundation (NSF). Mreža, nazvana NSFNET i koja povezuje istraživačke centre u Sjedinjenim Državama, temeljila se na pet superračunala međusobno povezanih brzim komunikacijskim linijama. NSFNET je brzo preuzeo mjesto ARPANET-a, koji je likvidiran 1990. godine.

Brzi rast broja korisnika mreže zahtijevao je stalnu reorganizaciju, te je 1987. godine stvoren NSFNET Backbon - osnovni dio ili okosnica mreže. Greben se sastojao od trinaest centara međusobno povezanih brzim komunikacijskim linijama. Centri su bili smješteni u različitim dijelovima Sjedinjenih Država. Istodobno su stvorene nacionalne mreže u drugim zemljama. Računalne mreže različitih zemalja počele su se ujedinjavati, a 1990-ih. formirao Internet u njegovom današnjem obliku.

Jedan od posljednjih i najvažnijih događaja u povijesti interneta bio je razvoj tzv svjetska mreža- okruženja World Wide Weba (WWW). WWW povijest započela je u ožujku 1989. kada je T.B. Lee je osmislio projekt za telekomunikacijsko okruženje za kolaborativno istraživanje fizike visokih energija. Godine 1991. Europski laboratorij za praktičnu fiziku (CERN) objavio je cijelom svijetu o stvaranju novog globalnog informacijskog okruženja www.

Koncept ovog okruženja je da se dokument kojem se može pristupiti putem interneta na određeni način formatirati pomoću jezika hiperteksta. Informacije se mogu pronaći na webu pomoću takozvanog univerzalnog lokatora resursa (URL) i prikazati pomoću programa navigacijskog preglednika. Jedan od najranijih i najuspješnijih takvih programa bio je Mozaik. Pojava WWW-a i programa preglednika omogućila je ne samo programerima da rade na Internetu, već i početnicima.

Sada Internet povezuje tisuće različitih mreža koje se nalaze diljem svijeta.

Korisnik Interneta može pristupiti resursima drugih mreža zbog postojanja pristupnika... Pod, ispod pristupnika uobičajeno je shvaćati specijalizirani čvor (radna stanica, računalo) lokalne mreže koji omogućuje pristup drugim čvorovima dane lokalne mreže vanjskoj mreži za prijenos podataka i drugim računalnim mrežama. Kada govorimo o pristupniku, često mislimo na hardver i softver koji osiguravaju pristupnik.

Prijenos informacija na Internetu događa se u malim dijelovima podataka koji imaju strogo definiranu strukturu i nazivaju se u paketima... Svaki paket ima zaglavlje koje sadrži informacije o usluzi (adrese pošiljatelja i primatelja, identifikator poruke, broj paketa u poruci, itd.). Poruka se može podijeliti u nekoliko paketa čija veličina može varirati.

Najvažnija točka u funkcioniranju Interneta je standardizirani skup pravila za prijenos paketa podataka u mreži i izvan nje u okviru međumrežne razmjene, utvrđenih osnovnim transportni protokol TSR (Transmission Control Protocol) i internetski protokol IP (Internet Protocol). TCP protokol daje ime cijeloj obitelji TCP/IP protokola, čija je glavna zadaća umrežavanje paketnih podmreža putem pristupnika.

Protokol su pravila propisana za rad računala na Internetu. Nemoguće je opisati sva pravila interakcije između računala u jednom protokolu. Stoga su mrežni protokoli izgrađeni na višerazinskom principu. Donji sloj koristi dva glavna protokola: IP-Internet Protocol i TCP-Transmission Control Protocol.

IP protokol omogućuje usmjeravanje (isporuku na adresu) mrežnih paketa. TCP protokol je protokol visoke razine koji je odgovoran za pouzdanost prijenosa velikih količina informacija, procesa i eliminira mrežne kvarove. TCP protokol dijeli dugačke poruke u više paketa, od kojih se svaki stavlja u TCP omotnicu, a zatim u IP omotnicu. Svaka TCP omotnica označena je na specifičan način tako da se nakon razbijanja poruke može ponovno sastaviti u jedinstvenu cjelinu.

TCP i IP su usko isprepleteni i često se kombiniraju kako bi se moglo reći da je temeljni protokol na Internetu TCP / IP.

Internetske usluge pružaju internetski poslužitelj ili ISP(Internetski poslužitelj).

ISP je organizacija koja ima vlastitu mrežu velike brzine, međusobno povezana s drugim mrežama diljem svijeta. Davatelj na svoju mrežu povezuje klijente koji postaju dio mreže ovog davatelja, a ujedno i dio svih međusobno povezanih mreža koje čine internet.

Obično su ISP davatelji velike tvrtke koje imaju tzv točke prisutnosti(POP - Point of Presence) - točke na kojima se nalazi hardver davatelja za povezivanje njegovih klijenata na Internet. Veliki pružatelj usluga može imati desetke točaka prisutnosti u različitim gradovima i tisuće kupaca.

U istom gradu postoje i lokalni pružatelji usluga.

Povezujući se na Internet, korisnik se poziva na davatelja putem modema preko telefonske linije, te uspostavlja vezu s jednim od mnogih modema davatelja iz modemske memorije (tzv. modem pool).

Nakon što se korisnik poveže sa svojim ISP-om, postaje dio njegove mreže. Kako bi svoje kupce ujedinili u jednu mrežu, davatelji uspostavljaju izravnu vezu između sebe koristeći tzv pristupne točke mreže(NAP - Mrežne pristupne točke) u različitim gradovima.

Na internetu je svaki stroj dodijeljen konkretnu adresu, preko kojeg mu se pristupa u okviru jednog od standardnih protokola, a istovremeno postoji kao numeričko adresiranje(tzv. IP adresa, koja se sastoji od skupa brojeva odvojenih točkama, na primjer, 128.29.15.21, i čovjeku čitljivijeg sustava smislenih imena domena(na primjer, WWW.glasnet.ru). Nazivi domena su jedinstveni simbolički identifikatori. Naziv domene obično se sastoji od dvije do četiri riječi koje se nazivaju domene, pri čemu najstarija (desna) označava ili zemlju u kojoj se stranica nalazi ili vrstu organizacije (u Sjedinjenim Državama). Na primjer, UK znači Velika Britanija, RU (ili SU) - Rusija, DE - Njemačka; COM - američke komercijalne organizacije, EDU - američka sveučilišta. Sljedeća domena označava domaćina (pružatelja usluga); ponekad se manje domene pojavljuju u nazivu domene, ukazujući na podmreže danog hosta (na primjer, ames.arc.nasa.gov). Donja (lijeva) riječ simboličke adrese je naziv računala ili poslužitelja hosta.

U primjeru: WWW.glasnet.ru je web poslužitelj ruske stranice Glasnet.

Za dodjelu i pretvaranje simboličkih adresa u računalno razumljive fizičke adrese (IP adrese) na Internetu stvorena je posebna usluga tzv. DNS(Domain Name System - sustav za imenovanje računala na mreži). Posebni DNS poslužitelji na mrežnim čvorovima izvlače simbolička imena iz baza podataka i zamjenjuju ih fizičkim adresama računala.

Da biste pronašli bilo koji dokument na internetu, dovoljno je znati poveznicu na njega – tzv generički pokazivač resursa(URL - Uniform Resource Locator), koji locira svaku datoteku pohranjenu na računalu spojenom na Internet.

URL je mrežna ekstenzija potpuno kvalificiranog naziva resursa operacijskog sustava. URL, osim naziva datoteke i direktorija u kojem se nalazi, označava mrežni naziv računala na kojem se ovaj resurs nalazi, te protokol za pristup resursu koji se može koristiti za pristup njemu.

Prvi dio http: // (HyperText Transfer Protocol je protokol za prijenos hiperteksta, koji osigurava isporuku dokumenta s web poslužitelja na web preglednik) označava gledatelju (pregledniku) da se ovaj mrežni protokol koristi za pristup resursu .

Drugi dio www.fakit.ru upućuje na naziv domene i obraća se određenom računalu ili skupini računala koja obavljaju isti zadatak.

Treći dio, korisnici / administrator, govori klijentskom programu gdje da traži resurs na ovom poslužiteljskom računalu. U ovom slučaju, resurs je administratorska datoteka koja se nalazi u mapi korisnika.

9.2. Osnovni pojmovi (stranica, utičnica, poslužitelj, klijent). Web kao primjer arhitekture klijent-poslužitelj

www(World Wide Web, World Wide Web) - najpopularnija internetska usluga, koja je odredila tako veliku privlačnost mrežnim resursima. U najopćenitijem smislu, WWW je sustav web poslužitelja koji podržava posebno oblikovane dokumente (HTML dokumente).

Usluga WWW implementirana je kao klijent-poslužitelj arhitektura. Korisnik pomoću klijentskog programa (preglednika) postavlja zahtjev za jednu ili drugu informaciju na poslužitelju, a web poslužitelj služi zahtjevu preglednika.

Preglednik(navigator) je program s grafičkim sučeljem koji svojim URL-om omogućuje pristup potrebnom resursu na poslužitelju. Preglednik čita traženi dokument, formatira ga za prezentaciju korisniku i prikazuje na klijentskom računalu.

Zove se dokument dostupan na webu web stranica, i grupe stranica povezanih zajedničkim imenom, temom i kombinirane navigacijsko - web stranice... Struktura web stranice određena je sustavom hiperveza. Stranice na stranici mogu imati linearnu strukturu stabla, ali češće svaka stranica ima nekoliko poveznica, što nam omogućuje da govorimo o strukturi "weba". Poziva se prva stranica koju korisnik vidi prilikom pristupa određenom resursu doma, doma ili indeksnu stranicu(početna stranica).

hipertekst(Hypertext) je dokument (prvenstveno tekst) koji sadrži hiperveze. Hiperveza je veza između riječi ili slike sadržane u dokumentu s drugim resursom, koji može biti ili drugi dokument ili dio trenutnog dokumenta. Takve "srodne" riječi ili slike dokumenta u pravilu se dizajnom razlikuju od općeg teksta. Uobičajena je praksa podcrtavanje riječi ili rečenice povezane hipervezom. Klikom na hipervezu preglednik će prikazati i smjestiti u svoj prozor dokument na koji upućuje hiperveza. Tako, zahvaljujući hipertekstu, web stranica dobiva svojstvo neke interaktivnosti.

Praktična primjena ideje i samog pojma "hipertekst" pojavila se s pojavom elektroničkih dokumenata, mnogo prije pojave WWW servisa. Budući da suvremeni elektronički dokumenti ne sadrže samo tekst, već i multimedijske informacije (grafiku, zvuk), kao poveznice počeli su se koristiti ne samo tekst, već i grafički objekti – pojam hiperteksta proširen je na pojam hipermedije. Hipermedija je metoda organiziranja multimedijskih informacija na temelju poveznica na različite vrste podataka.

Hipertekstualni dokument je opis strukture i sadržaja dokumenta koji se prikazuje u prozoru internetskog preglednika. Ovaj opis je kreiran pomoću naredbi formiranih na HTML jezik(HyperText Markup Language - Hypertext Markup Language). Te se naredbe mogu tumačiti i izvršavati programom pomoću preglednika kao što je Microsoft Internet Explorer. Interpretirajući HTML naredbe, preglednik stvara vizualnu sliku dokumenta, sastavljajući ga od zasebnih objekata i formirajući web stranicu.

Hipertekstualni dokumenti se nalaze na web poslužiteljima kao datoteke koje sadrže pojedinačne web stranice i čine web stranicu. Web stranica je posebna mapa smještena na web poslužitelju koja sadrži datoteke koje sadrže tekstualne informacije o bilo kojoj temi, kao i informacije u obliku slika, grafikona, fotografija, animacija i zvučnih efekata. Ove datoteke sadrže opise web stranica na jednom od jezika za označavanje hiperteksta - HTML ili XML. Datoteke imaju jedno od sljedećih ekstenzija: html, htm, xml. Postoji tri vrste web stranica:

Kreiran na web poslužitelju davatelja internetskih usluga;

Grupe stvorene na intranetu kao web stranice;

Virtualna web stranica koja se može izraditi na tvrdom disku samostalnog računala koje nije povezano ni s jednom mrežom.

Informacije na web stranici nalaze se na zasebnim stranicama. Svaki web stranica ima dobro definiranu smislenu i funkcionalno cjelovitu svrhu. Stoga se ove stranice nazivaju informativnim člancima. Sve stranice (članci) međusobno su povezane na određeni način kako bi korisniku omogućili zgodan prijelaz sa stranice na stranicu i brzu pretragu informacija od interesa. U pravilu je ta veza organizirana prema principu generičkih (hijerarhijskih) ili mrežnih odnosa.

Generički odnosi pružaju prikladan način pregledavanja sadržaja web stranice od javnog do privatnog. Mrežni odnosi se stvaraju u slučajevima kada je preporučljivo ići s jedne stranice na drugu kako bi se dobile referentne ili pojašnjene informacije.

Svaka web stranica pohranjena je u zasebnoj datoteci. Poveznica između web stranica (datoteka), koja omogućuje brz prijelaz s jedne stranice na drugu i učinkovitu pretragu potrebnih informacija, uspostavlja se pomoću hiperveza.

Jedna od stranica služi kao glavni... Trebao bi sadržavati informacije o tematskom fokusu projekta, kao i elemente koji omogućuju navigaciju stranicama i traženje potrebnih informacija. Upravo će ova stranica biti prva prikazana na korisnikovom zaslonu. Dakle, ako unesete, na primjer, DNS adresu u adresnu traku preglednika www.fa.ru, tada će se zapravo formirati URL Http://www.fa.ru/index.htm i pokušat će se pronaći i učitati web stranicu s točno tim URL-om. Dakle, datoteka koja pohranjuje prvu web stranicu i s koje će se posjetitelj početi kretati stranicama stranice koristeći hiperveze treba imati naziv index.htm.

Mapa web-mjesta mora sadržavati drugu mapu unutar sebe. Ovaj mapu služi za pohranu datoteka koje sadrže sve grafičke slike koje bi se trebale prikazati na web stranicama.

Mogućnosti HTML jezik su takvi da daje samo opis strukture HTML dokumenta. To zapravo nije programski jezik. Za izradu interaktivnih hipertekstualnih dokumenata, osim HTML jezika, tzv skripte, koji su programi koji su napisani u programskim jezicima koje preglednik može tumačiti i izvršavati. Postoje dvije vrste ovih jezika - JavaScript i VBScript. Stoga, da biste stvorili interaktivne hipertekstne stranice, morate koristiti HTML i jedan od navedenih programskih jezika.

Kako bi se osiguralo korištenje mrežnih komunikacija utičnice... Utičnica je krajnja točka za mrežnu komunikaciju. Svaka utičnica koja se koristi ima vrstu i pridruženi proces. Utičnice postoje unutar komunikacijskih domena. domene su apstrakcije koje podrazumijevaju specifičnu strukturu adresiranja i skup protokola koji definiraju različite vrste utičnica unutar domene. Primjeri komunikacijskih domena su: UNIX domena, internetska domena itd.

U internetskoj domeni utičnica je kombinacija IP adrese i broja porta koji jedinstveno identificira jedan mrežni proces na cijelom globalnom Internetu. Dvije utičnice, jedna za domaćina primatelja, a druga za hosta slanja, definiraju vezu za komunikacijske protokole kao što je TCP.

Okruženje klijent-poslužitelj.

Prije su se mrežni sustavi temeljili na modeli centraliziranog računanja, u kojem je jedan moćni poslužitelj – mainframe obavljao glavni posao na mreži, a korisnici su mu pristupali pomoću jeftinih računala niskih performansi – terminala. Kao rezultat razvoja osobnih računala, centralizirani model zamijenjen je modelom klijent-poslužitelj, koji pruža mogućnosti mrežne obrade podataka s istim performansama.

Većina mreža trenutno koristi model klijent-poslužitelj. Mreža klijent-poslužitelj je mrežno okruženje u kojem klijentsko računalo inicira zahtjev poslužiteljskom računalu koje postavlja zahtjev. Razmotrimo rad modela na primjeru sustava za upravljanje bazom podataka – aplikacije koja se često koristi u okruženju klijent-poslužitelj. Klijent-poslužitelj model klijentskog softvera koristi strukturirani jezik upita SQL(Structured Query Language), koji prevodi upit iz jezika prilagođenog korisniku u strojno čitljiv jezik. SQL je blizak prirodnom engleskom jeziku.

kupac(korisnik) generira zahtjev koristeći front-end aplikaciju koja pruža korisničko sučelje, generira zahtjeve i prikazuje podatke primljene od poslužitelja. U okruženju klijent/poslužitelj, poslužitelj nije opremljen korisničkim sučeljem. Klijent je sam odgovoran za prezentiranje podataka u prikladnom obliku. Klijentsko računalo prima upute od korisnika, priprema ih za poslužitelj, a zatim mu šalje zahtjev preko mreže. Poslužitelj obrađuje zahtjev, traži tražene podatke i šalje ih klijentu. Klijent prikazuje primljene informacije u obliku prilagođenom korisniku. U okruženju klijent-poslužitelj, korisnik klijentskog računala ima posla s zaslonom. U njemu postavlja potrebne parametre informacija. Dio sučelja može predstaviti iste informacije u različitim oblicima.

Poslužitelj u okruženju klijent-poslužitelj obično je namijenjen za pohranu i upravljanje podacima. To je poslužitelj koji obavlja većinu operacija s podacima. Poslužitelj Naziva se i aplikacijskim dijelom klijent-poslužitelj modela, budući da je on taj koji ispunjava zahtjeve klijenta. Obrada podataka na poslužitelju sastoji se od njihovog sortiranja, izdvajanja traženih informacija i slanja na adresu korisnika. Softver također omogućuje ažuriranje, brisanje, dodavanje i zaštitu informacija.

Tehnologija klijent-poslužitelj stvara moćno okruženje s mnogim stvarnim prednostima. Konkretno, dobro planirani sustav klijent/poslužitelj pruža relativno jeftinu platformu koja još uvijek ima računsku snagu glavnog računala i lako se može prilagoditi specifičnim zadacima. Osim toga, u okruženju klijent-poslužitelj, mrežni promet je dramatično smanjen jer se putem mreže šalju samo rezultati upita. Operacije s datotekama obavljaju uglavnom snažniji poslužitelj, pa se zahtjevi bolje uslužuju. To znači da je opterećenje na mreži raspoređeno ravnomjernije nego u tradicionalnim mrežama poslužitelja datoteka. Zahtjevi za RAM za klijentska računala su smanjeni jer se sve operacije s datotekama izvode na poslužitelju. Iz istog razloga smanjuje se potreba za prostorom na disku na klijentskim računalima. Upravljanje sustavom je pojednostavljeno, njegova sigurnosna kontrola postaje lakša, budući da se sve datoteke i podaci nalaze na poslužitelju. Sigurnosno kopiranje je pojednostavljeno.

Kao i svaka druga mreža, Internet se sastoji od mnogih računala međusobno povezanih komunikacijskim linijama i softvera instaliranog na tim računalima.

Vrsta softvera određena je ideologijom koja je gore navedena i opisana klijent/poslužitelj, koji čini osnovu svih internetskih usluga. Svaka operacija na Internetu sastoji se od interakcije tri elementa: klijenta, poslužitelja i interneta.

Riječ "klijent" označava programe uz pomoć kojih pojedini korisnik pristupa jednoj ili drugoj usluzi na Internetu. Riječ "poslužitelj" danas ima nekoliko značenja. To može biti program koji klijentima pruža različite podatke, računalo na kojem se program izvodi ili kombinacija računala i programa.

WWW je globalni hipertekstualni sustav baziran na internetu. WWW je mehanizam kojim se informacije povezuju putem brojnih web poslužitelja diljem svijeta. Web poslužitelj - ovo je program koji može primati http zahtjeva i izvršiti određene radnje kao odgovor na te zahtjeve, poput pokretanja aplikacija i generiranja dokumenata.