Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
1.CzęśćpierwszaPrzeglądaniestroninternetowych
1.1.Internetpodstawowepojęcia
1.1.1.Podstawowepojęciaiterminy
Internet
jestrozległąsiecią(WANang.
WideAreaNetwork
)ozasięguolnoświatowym.Wjegoskładwchodzątysiącesiecilokalnych
(LAN)imiejskich(MAN),atakżeserweryudostępniającezasobyioferująceróżnorodneusługizwiązanezdziałaniemInternetu.
Internetunienależymylićz
intranetem
,któryjestsieciąobejmującązazwyczajobszarwewnętrznyfirmylubprzedsiębiorstwa.Oznacza
to,żecałakomunikacjaodbywasiętylkowobrębiefirmy.JeślinatomiastsiećpodłączymydoInternetuipozwolimyużytkownikom
zewnętrznymnadostępdoniej,takasiećbędzienazy​wana
extranetem
.
ZapoczątekpowstaniaInternetuuznajesię1września1969r.WtedywramacheksperymentufinansowanegoprzezARPA(Advanced
ResearchProjectAgency,zajmującąsiękoordynowaniembadańnaukowychnapotrzebywojska),naUniwersytecieKalifornijskimwLos
Angeles(UCLA)zainstalowanopierwszesieciArpanet.PopierwszychwłamaniachhakerówpostanowionopodzielićsieciArpanet
nacywilneiwojskowe.WydzielonezArpanetsiecicywilnedałypod​stawydzisiejszemuInternetowi.
PoczątkowoInternetbyłwykorzystywanygłównieprzezśrodowiskaakademickie,jednakszybkirozwójtechnologiiinformatycznych
sprawił,żeodkrytojegonowemożliwości.Wszybkimtempiezaczęłygoużywaćprzedsiębiorstwahandloweiprodukcyjne,instytucje
rządowe,redakcjeczasopismigazet,atakżeosobyprywatne.
ObecnieInternetjestobecnyniemalwewszystkichfirmach.Częśćznichwogóleniemogłabyistniećbeztejglobalnejsieci.Internet
bowiemtoolbrzymialiczbaserwerówprzechowującychdaneirówniedużaliczbaserwerówoferującychróżneusługi.Przykładem
serweryzmożliwościątworzenia,przetwarzaniaipublikowaniawłasnychbazdanych.Ztakichserwerówkorzystająm.in.linielotnicze,
hotele,bankiorazichklienci,którzydrogąelektronicznądokonująnp.rezerwacjimiejscalubbiletualbooperacjinarachunkubankowym.
ObecniewielefirmoferujeusługizwiązanezInternetem,takiejakdostępdosieci,kontapocztowedoprzesyłaniawiadomości
elektronicznych,projektowanieserwisówistronWWW,hostingWWW(serweryWWW)czyutrzymaniedomenDNS.Usługiteokreślane
skrótowąnazwąISP(ang.
InternetServiceProvider
).Przyjęłosięrównieżstosowanieskróconegookreślenia
provider
internetowy
.Jednaktoostatnieokreśleniejestnajczęściejwykorzystywanewodniesieniudofirmyumożliwiającejtylkodostęp
doInternetu.NatomiastdzisiejsidostawcyInternetustarająsięoferowaćniecowięcej,np.spotykasięmożliwośćdostępudoInternetu
wrazztelewizjąkablową.Corazpowszechniejszerozwiązaniatzw.mobilneoferowaneprzezsiećGSMdostępdoInternetuuzyskujemy
przezmodempodłączanydoportuUSB.Szybkośćtransferuwtegotypuusłudzezależyodmiejsca,wktórymaktualnieznajdujesię
użytkownik.Najpopularniejszetech​nologiemobilnetoUMTS,EDGEorazGPRS.
SzczególnieciekawąusługąopartąnaInterneciejesttelefonia
VoIP
(ang.
VoiceoverInternetProtocol
).Jesttotechnologiacyfrowa,
którejzasadadziałaniajestzbliżonadoprzesyłaniaplikówwsiecikomputerowej.TelefonowanieprzezVoIPjestznacznietańsze
odtradycyjnychrozwiązań,ponieważpakietyinformacjiprzesyłanewtedy,kiedyfaktycznieemitowane,czyliwówczas,gdy
użyt​kownicyrozmawiają.Jeślirozmówcymilczą,liniakomunikacyjnajestzwalniana.
TelefoniaVoIPmaszczególnezastosowaniewrozmowachzagranicznych,gdziepołączenieprzezVoIPmożebyćnawetkilkakrotnie
tańszeodtradycyjnego.AparatdokomunikacjiVoIPpodłączamydołączainternetowego(zazwyczajdogniazdasieciowegoRJ-45
wswitchu),jeśliłączeinternetowejestdzielonenaposzczególnekomputerywsiecilokalnej.
DziałanieInternetujestopartenakilkupodstawowychusługachiprotokołach:
FTP
(ang.
FileTransferProtocol
)protokółumożliwiającytransmisjęplikówpomiędzysystememlokalnymizdalnym.FTP,poczta
elektronicznaiTelnetbyłypodstawowymiusługamisieciArpanet.PoczątkowokorzystaniezprogramówklienckichFTPodbywałosię
wtrybietekstowymiwymagałoopanowaniapoleceńwjęzykuangielskim.Przykłademtakiegoprogramuklienckiegodziałającego
wtrybietekstowymjestdostarczanywrazzsystememWindows95/98program
ftp.exe
.Możnagouruchomić,wybierającStart
Uruchomiwpisującwotwartymoknieftp.Wtejchwilipołączeniaftpuzyskujesiędziękiprogramomzinterfejsemgraficznym,np.
TotalCommander
.TametodajestowieleprostszaibardziejintuicyjnadlaprzeciętnegoużytkownikaInternetu.Nawetosoby
początkującewkrótkimczasiemogąsięnauczyćprzesyłuda​nychnaserwerlubpobraniaichzserweranadysklokalny.
HTTP
(ang.
HypertextTransferProtocol
)protokółprzesyłaniahipertekstu,dziękiktóremumożnakorzystaćzodnośników
(
hiperłączy
)nastronachinternetowych.Jeżeliwpaskuadresuwpiszemyadresstronyinternetowej,zaczynającodwww,przeglądarka
samadopiszeczęśćhttp.Adresemstronywsiecijestadres
URL
(ang.
UniformResourceLocators
),któryjednoznacznieidentyfikuje
jejmiejscewInternecie,np.http://www.redhat.com/download/mirror.AdresURLdzielisięnaczęśćokreślającąprotokół(wtym
przypadkujesttoprotokółhttp),adresserwera(redhat.com)orazewentualnieścieżkędostępudokatalogu(wtymprzypadkujest
todownload/mirror).
WWW
(ang.
WorldWideWeb
)wwolnymtłumaczeniuokreślasięjakoŚwiatowąPajęczynę.Jesttomultimedialnaihipertekstowa
bazadanych.Informacjezebranewformiegrafiki,tekstu,dźwiękulubobrazuwideo.Obokpocztyelektronicznejjest
tonajpopularniejszausługaInternetu.
IRC
(ang.
InternetRelayChat
)protokółsłużącydoprowadzeniarozmówzapomocąterminalatekstowego.
POP
(ang.
PostOfficeProtocol
)protokółsłużącydoodbiorupocztyzser​we​raijejtransmisjidomaszynylokalnej.
SMTP
(ang.
SimpleMailTransferProtocol
)podstawowyprotokółtransmisjipocztystosowanydowysyłaniawiadomościzmaszyny
lokalnejnaserwer.
SSH
(ang.
SecureShell
)bezpiecznyprotokółterminalasieciowegoudostępniającyfunkcjęszyfrowaniaprzesyłanychdanych.Jest
zalecanydowykorzystaniazamiastTelnetu.Zazwyczajjestużywanyprzyzdalnymlogowaniusięnaserwer.Nawiązaniezdalnejsesji
jestmożliwezapomocąodpo​wiedniegoprogramuobsługującegopołączeniaszyfrowaneSSH,np.Putty.
Telnet
protokółterminalasieciowego,dziękiktóremumożnalogowaćsięnazdalnykomputer.Cechącharakterystycznątego
protokołujesttransmisjaotwarta(niezaszyfrowana),awięcistniejemożliwośćłatwegojejpodsłuchania.UsługaTelnetzostała
zastąpionaprzezSSH.
SSL
(ang.
SecureSocketLayer
)standardkomunikacyjnywykorzystywanyobecniem.in.wprogramachpocztowych.Połączenie
przezSSLjestszyfrowane,dziękiczemuzwiększasiępoziombezpieczeństwa.RozwinięciemSSLjeststandard
TLS
(ang.
Transport
LayerSecurity
).