Академический Документы
Профессиональный Документы
Культура Документы
1961-1965
HISTORIA SIECI pierwsze kroki
1961
L. Kleinrock z Massachusetts Institute of Technology przedstawia zarys teorii
przeczania pakietw. Instytucja RAND Corporation (Research and Development)
dostaa zlecenie od Si Powietrznych USA, zbudowania sieci komunikacji gosowej, ktra
przetrwa atak atomowy.
1962
J.C.R. Licklider z Massachusets Institute for Technology (MIT) opracowuje koncepcj
oplecenia ziemi globaln sieci telekomunikacyjn. Ponadto Paul Baran z RAND
Corporation utworzy model sieci oparty na wymianie danych w maych pakietach.
Powstay wic kolejne koncepcje bdca zalkiem Internetu.
1965
T. Merril i L.G. Roberts za pomoc linii telefonicznej cz midzy Massachusetts a
Kaliforni dwa komputery. Pocztkowo istniay tylko sieci izolowane. Kada z nich
wykorzystywaa swj wasny sposb komunikacji, stworzony przez firm
administracyjn. czenie poszczeglnych sieci byo bardzo drogie albo wrcz
niemoliwe.
Arpanet (ang. Advanced Research Projects Agency Network) - pierwsza sie
rozlega oparta na rozproszonej architekturze i protokole TCP/IP. Jest bezporednim
przodkiem Internetu.
Arpanet powsta jako inicjatywa Departamentu Obrony USA (Pentagonu). W 1957 roku
po szoku wywoanym wysaniem Sputnika w kosmos przez ZSRR powoano rzdow
agencj ktrej zadaniem byo obserwowanie i wspieranie inicjatyw powstajcych na
uczelniach w USA, ktre miay szczeglne znaczenie dla obronnoci USA.
Historia Internetu siga ju ponad wier wieku wstecz. Zacza si ona 1 wrzenia 1969
roku, kiedy to na Uniwersytecie Kalifornijskim w Los Angeles (UCLA), a wkrtce potem w
trzech nastpnych uniwersytetach, zainstalowano w ramach eksperymentu
finansowanego przez ARPA (Advanced Research Project Agency - agencj rzdu
Amerykaskiego zajmujc si koordynowaniem bada naukowych na potrzeby wojska)
pierwsze wzy sieci ARPANET - bezporedniego przodka dzisiejszego Inernetu.
Eksperyment mia zbada moliwo zbudowania sieci komputerowej bez wyrnionego
punktu centralnego, ktra moga by funkcjonowa nawet pomimo uszkodzenia pewnej jej
czci. Wszystkie istniejce do tej pory sieci zarzdzane byy przez jeden gwny
komputer, ktrego awaria pozbawia by moliwoci pracy ca sie. Sie taka nie
nadawaa si do dowodzenia armi podczas wojny, gdy taki gwny wze sieci byby
oczywicie pierwszym celem ataku przeciwnika. W cigu nastpnych dwch lat sie bya
rozbudowywana, a w pracach nad ni braa udzia coraz wiksza liczba naukowcw z
rnych orodkw. Jednym z pierwszych zastosowa sieci byo zdalne wykonywanie
oblicze na komputerach duej mocy znajdujcych si w innych orodkach.
1969-1990 HISTORIA SIECI powstanie Internetu
Lata 60-te - Izolowane systemy komputerowe.
1969-1990 - ARPANET - Advanced Research Project Agency Network.
1971 - zdefiniowanie protokou przesyania plikw - FTP, oraz logowania TELNET, e-mail
1973 - zainicjowanie pierwszego europejskiego poczenia poprzez sie pomidzy Angli a Norwegi.
1978 - UUCP - UNIX to UNIX copy.
1979 - USENET - Users Network - to oglnowiatowy system grup dyskusyjnych
1980 - ARPANET obejmuje 400 serwerw na uniwersytetach, w rzdzie i armii Stanw Zjednoczonych.
1981 - CSNET - Computer Science Network.
1981 - BITNET - Because It's Time Network - czca uczelnie w USA
1982 - Powstaj emotikony ;-)
1983 - FidoNet, ARPAnet zostaje rozdzielony na dwie czci: militarn - MILNET oraz cywiln - ARPAnet,
1988 - GOSIP - Government OSI Profile. Powstaje Internet Relay Chat (IRC).
1989 - liczba komputerw w Internecie przekracza 100 000, do Internetu docza Kanada,
Finlandia , Niemcy.
1990-2007
1991:
naukowcy z CERNu opracowali standard WWW (World Wide Web).
Zniesiono zakaz uywania Internetu do celw komercyjnych.
wiosna w Polsce powstaje NASK (Naukowa i Akademicka Sie Komputerowa).
17 sierpnia 1991 r. Rafa Pietrak, fizyk z Uniwersytetu Warszawskiego, nawiza czno w
oparciu o protok IP z Janem Sorensenem z Uniwersytetu w Kopenhadze.
20 grudnia - Polska zostaje przyczona do Internetu.
kwiecie - powstaje protok Gopher
1992:
TP S.A. uruchamia sie pakietow POLPAK
1993:
11 czerwca 1993 decyzja Komitetu Bada Naukowych o budowie Miejskich Sieci
Komputerowych w jedenastu orodkach akademickich: w Warszawie, Krakowie, Poznaniu,
Wrocawiu, Toruniu, Gdasku, Katowicach/Gliwicach, odzi, Szczecinie, Rzeszowie i Lublinie
oraz przyznaniu funduszy na budow sieci szkieletowej NASK.
powstaje pierwsza przegldarka WWW umoliwiajca ogldanie graficznych stron - Mosaic.
powstaje Tucows - jedna z wikszych skadnic oprogramowania shareware, freeware i demo.
powstaje pierwszy polski MUD - Studnia Dusz.
1994:
kwiecie - powstaje portal Yahoo!.
w czerwcu powstaje pierwszy w Polsce komercyjny BBS - Maloka BBS.
Premiera przegldarki Netscape Navigator.
1995:
Powstaje pierwszy polski portal: Wirtualna Polska,
23 sierpnia 1995 prezentacja nowej przegldarki internetowej na bazie kodu Mosaica -
Internet Explorer.
Rusza wyszukiwarka stron AltaVista.
1996:
TP S.A. uruchamia usug anonimowego dostpu,
firma Polbox od listopada oferuje pierwsze w Polsce darmowe konta e-mail, a nastpnie
WWW.
Powstaje portal Onet.pl.
Powstaje wyszukiwarka HotBot.
1997:
oficjalna premiera PHP.
1998:
Powstaje Google.
1999:
Powstaj pierwsze polskie komunikatory: Gadu-Gadu i Tlen.pl.
Powstaje portal Interia.pl oraz portal O2.
2001:
Powstaje pierwszy midzynarodowy program gosowy Skype
15 stycznia - powstaje Wikipedia, 26 wrzenia - polska Wikipedia
Uytkownicy internetu IV.2006
szacunki: 0.6 1 miliardw osb
USUGI INTERNETU
Dostawca usugi Internetu (ISP po angielsku Internet Service Provider), czasem skrtowo
tylko provider (wym. prowajder), czsto oprcz cza do Internetu oferuje nastpujce usugi
dodane:
hosting stron internetowych WWW lub serwerw internetowych FTP;
poczt elektroniczn (e-mail) na swoim portalu lub serwerze.
Jeeli ISP je oferuje, to ich koszt moe by wliczony w koszt usugi podstawowej.
Samo korzystanie z Internetu nie wymaga wykupienia adnych innych dodatkowych usug od
ISP. Obojtnie czy w domu czy w kafejce internetowej mona bez dodatkowych opat:
przeglda strony internetowe WWW;
transferowa pliki FTP, P2P;
korzysta z darmowych skrzynek poczty elektronicznej;
dyskutowa w grupach dyskusyjnych Usenetu.
Oprcz wyej wymienionych, Internet umoliwia dostp do szerokiej gamy usug takich jak m.in.:
dyskusje internetowe (grupy dyskusyjne, e-mailowe listy dyskusyjnych, fora
dyskusyjne)
rozmowy tekstowe w czasie rzeczywistym (IRC)
komunikatory internetowe (Gadu-Gadu, ICQ, Jabber, Skype, Tlen)
telefonia internetowa (VoIP - ang. Voice over Internet Protocol)
radio internetowe
telewizja internetowa
telekonferencje
faksowanie
sklepy internetowe
aukcje internetowe
gieda internetowa
bankowo elektroniczna
gry online
Internet (z angielskiego, dos. midzysie) - globalna oglnowiatowa sie komputerowa
logicznie poczona w jednorodn sie adresow opart na protokole IP (Internet Protocol),
do komunikacji uywajca TCP/IP (ang. Transmission Control Protocol/Internet Protocol),
dostarcza lub wykorzystuje usugi wyszego poziomu oparte na telekomunikacji i zwizanej z ni
infrastrukturze.
cise podanie rnicy midzy tymi pojciami odwouje si do protokow internetowych. Protokoy
komunikacyjne s podzielone na warstwy. Kada warstwa zapewnia funkcjonalno wymagan
przez wysz warstw. Internet to sieci komputerowe komunikujcych si za pomoc IP (ang.
Internet Protocol) i TCP (ang. Transmission Control Protocol). Inne protokoy, takie jak HTTP (ang.
Hypertext Transfer Protocol), ktry jest wykorzystywany przez WWW, dziaaj na wierzchu warstwy
komunikacyjnej (IP) i kontroli transmisji (TCP). HTTP jest protokoem warstwy aplikacji.
Wyszukiwanie i ciganie danych z internetu
1. Systemy indeksujce
2. P2P Peer-to-peer
3. FTP
4. Torrent
Wbrew numeracji wersji oprogramowania, Web 2.0 nie jest now World
Wide Web ani Internetem, ale ulepszeniem, innym sposobem na
wykorzystanie jego dotychczasowych zasobw. Uwaa si, e serwisy
Web 2.0 zmieniaj paradygmat interakcji midzy wacicielami serwisu i
jego uytkownikami, oddajc tworzenie wikszoci treci w rce
uytkownikw. Strony Web 2.0 maj tendencj do korzystania z nowych
technik takich jak XHTML, SOAP, AJAX, XUL, RDF, duo czstsze
wykorzystywanie kanaw RSS i Atom oraz bardzo szerokie
rozpropagowanie Webservices.
Cechy Web 2.0
Techniczne
wykorzystanie mechanizmu wiki, blogw
udostpnianie interfejsw XML, ktre umoliwiaj innym stronom i programom korzystanie z danych Web
2.0 (przede wszystkim przez RSS i Atom)
uywanie nowych technologii, jak np. AJAX czy Ruby on Rails
Spoeczne
generowanie treci przez uytkownikw,
uycie folksonomii
tworzenie si wok serwisw rozbudowanych spoecznoci
wykorzystanie kolektywnej inteligencji
wykorzystanie otwartych licencji, jak Creative Commons czy GNU GFDL
Wygld
pastelowe barwy
gradienty
zaokrglenia
due czcionki
efekt "mokrej podogi"
Sceptycy uwaaj, e wiele rozwiza, ktre uznaje si za elementy tego systemu, pojawio si
znacznie wczeniej ni zaczto myle o rewolucji (mechanizm Wiki powsta w 1996 roku, kanay
RSS w 2000 itd.).
Zgodnie z tym tokiem mylenia, Web 2.0 nie prezentuje nowego spojrzenia na sie, a jedynie
kontynuuje rozpoczte w przeszoci procesy. Paul Boutin, konfrontujc kilka autonomicznych
definicji prbuje udowodni, e w istocie nowe okrelenie dla starej sieci byo potrzebne
internetowym przedsibiorcom, ktrzy spnili si na boom zwizany z rozwojem Web 1.0. Russel
Shaw podtrzymuje to stanowisko, wprost nazywajc Web 2.0 "chwytem marketingowym .
Przedstawiciele Web 2.0 .PL
150.254.66.81
Adresowanie IPv4
W IPv4, czyli obecnym standardzie adresowania internetu, adres
IP to liczba 32-bitowa (od 0 do 4 294 967 295).
Liczby w adresie IP nazywaj si oktetami, poniewa w postaci binarnej maj
one osiem bitw. Te osiem bitw daje w sumie 256 kombinacji, wic kady
oktet przedstawia liczb od 0 do 255.
Najpopularniejszy sposb zapisu adresw IP, to przedstawianie ich jako 4
dziesitnych liczb od 0 do 255 oddzielonych kropkami. W rzeczywistoci
komputery traktuj adres Wikipedii jako liczb 32-bitow: 3482223596
Taki zapis jest mao czytelny, wobec czego stosuje si podzia adresu IP na
cztery oktety. Adres Wikipedii zapisujemy binarnie:
11001111 10001110 10000011 11101100
po czym kad grup 8-bitw przeksztacamy do postaci dziesitnej:
207 142 131 236
protok://adres_serwera:port/?cie?ka_dost?pu
http://www.wikipedia.com/wiki/URL/plik.txt
http protokdost?pudozasobu
www.wikipedia.com adresserwera
wiki/URL ?cie?kadost?pudozasobu
ftp://ftp.onet.pl/PUB
http://150.254.66.81/
http://150.254.190.62:9080/
nazwa_u?ytkownika@adres_serwera
piotr_342@gmail.com
Kada przesyana Internetem informacja przechodzi (w postaci opisanych
powyej pakietw) przez wiele komputerw, zwykle kilka lub kilkanacie. Trasa
nie jest ustalana ,,na sztywno'', lecz zestawiana dynamicznie przez kolejne
komputery w zalenoci od dostpnych w danej chwili pocze. Ponisze listy
to wynik dziaania komendy traceroute, podajcej list komputerw
poredniczcych w poczeniu o okrelonym celu. Startujemy z komputera w
Warszawie; lista opisuje drog do USA (docelowy komputer to cnn.com):
1bboneRwman(193.0.80.10)3.692ms1.688ms1.529ms
2extgateciuw.net.uw.edu.pl(193.0.112.12)2.579ms1.891ms2.378ms
3148.81.253.5(148.81.253.5)15.175ms12.006ms13.968ms
4poznangwa50014.poznan.pol34.pl(150.254.213.113)16.077ms15.898ms15.518ms
5poznan.ny.dante.net(212.1.200.61)280.920ms290.803ms299.990ms
6500.POS22.GW9.NYC4.ALTER.NET(157.130.19.21)288.728ms**
7110.ATM20.XR2.NYC4.ALTER.NET(152.63.21.206)310.588ms308.174ms*
8188.ATM30.TR2.NYC1.ALTER.NET(146.188.179.38)280.698ms*285.223ms
9104.ATM70.TR2.ATL1.ALTER.NET(146.188.136.61)325.033ms295.604ms292.410ms
10198.at200.XR2.ATL5.ALTER.NET(152.63.80.233)295.714ms330.891ms307.345ms
11194.ATM1100.GW1.ATL3.ALTER.NET(146.188.233.61)300.661ms305.095ms*
12cnngw.customer.ALTER.NET(157.130.68.182)322.275ms!X300.921ms!X*
PROTOKOY BEZ PANIKI !
Warstwa aplikacji
ADSP (AppleTalk) APPC AFP (AppleTalk) DAP DLC DNS53 ed2k FTAM FTP 20,21
Gopher HTTP80 HTTPS443 IMAP143 IRC 194,529 Named Pipes NCP524 NetBIOS 137,138,139
NWLink NBT NNTP119 NTP123 PAP POP3110 RPC RTSP SNMP 161,162 SMTP25 SMB
SSL/TLS SSH22 TDI Telnet23 X.400 X.500 XDR ZIP (AppleTalk)
(Cyfry w indeksie oznaczaj numery portu)
Warstwa transportowa
ATP (AppleTalk) NBP (AppleTalk) NetBEUI RTP RTMP (AppleTalk) SPX TCP UDP
SCTP
Warstwa sieciowa
IP ICMP IPsec NAT IPX NWLink NetBEUI DDP (AppleTalk)
SFTP (ang. SSH File Transfer Protocol) protok pozbawiony wad, ktre
posiada zwyky FTP. Przesyajc plik dziki protokoowi FTP uzyskujemy dobre
przepywnoci, ale nie zyskujemy bezpieczestwa, nasze hasa nie s
szyfrowane.
HTML (ang. Hyper Text Markup Language, pl. hipertekstowy jzyk znacznikw), to
<htmllang="pl">
jzyk skadajcy si ze znacznikw (ang. tags) oraz regu ich poprawnego stosowania
(gramatyki, syntaktyki), stosowany do pisania stron WWW.
<head>
<metahttpequiv="ContentType"content="text/html;charset=UTF8">
Wraz z rozwojem sieci WWW, a zwaszcza jej upowszechnianiem, pojawia si potrzeba
doczania do tekstw tabel, grafiki i plikw multimedialnych, w wyniku czego zaczy
<title>Tytustrony</title>
powstawa kolejne wersje HTML-u. Wersje te byy rozwijane przez firmy produkujce
</head>
przegldarki
stron WWW, bez wzajemnych konsultacji, co doprowadzio do czciowej
niekompatybilnoci
<body>
wersji HTML-u zaimplementowanych w przegldarkach rnych
producentw.
<h1>Nagwekpierwszegopoziomu</h1>
<p>
Prb odpowiedzi na t sytuacj byo stworzenie W3C czyli World Wide Web
Consortium, organizacji ktra zajmuje si ustanawianiem wsplnych standardw HTML-
Akapit(zang.paragraph)<br>
u, a take innych zagadnie zwizanych z pisaniem stron WWW. Jego pierwsza wersja
ijeszczetroch?tekstuwnast?pnymwierszu<br>
zostaa opracowana przez Tima Berners-Lee w 1989 roku, ktry w tym czasie by
<ahref="http://pl.wikipedia.org">
konsultantem do spraw oprogramowania pracujcym dla CERN.
atolinkdoWikipedii.</a>
</p>
</body>
JavaScript
</head>
<html>
<body>
<head>MyfirstJavaScript!</head>
<form><inputtype="button"name="Button1"
<body><br>TojestnormalnydokumentHTML.<br>
value="Naci?nijmnie"onclick="pushbutton()">
<scriptlanguage="LiveScript">
</form>
document.write("TojestJavaScript!")
</body>
</script>
<br>IznowudokumentHTML.
</html>
</body>
</html>
CGI (ang. Common Gateway Interface) to znormalizowany interfejs, umoliwiajcy komunikacj
pomidzy oprogramowaniem serwera WWW a innymi programami znajdujcymi si na serwerze.
Zazwyczaj program serwera WWW wysya do przegldarki statyczne dokumenty HTML. Za
pomoc programw CGI mona dynamicznie (na danie klienta) generowa dokumenty HTML
uzupeniajc je np. treci pobieran z bazy danych.
Kaskadowe arkusze stylw (ang. Cascading Style Sheets, CSS) to jzyk sucy do opisu
sposobu renderowania stron WWW. CSS zosta opracowany przez organizacj W3C w 1996 r.
Arkusz stylw CSS to lista dyrektyw (tzw. regu) ustalajcych w jaki sposb ma zosta renderowana
przez przegldark internetow zawarto wybranego elementu (lub elementw) (X)HTML lub
XML.
WebMail
WebMail to rozwizanie idealne dla podrujcych. Do obsugi poczty wystarczy
dowolna przegldarka Internetowa. Po prostu wpisujemy adres serwera WebMail
obsugujcego nasz skrzynk, a po poczeniu przedstawiamy si (login, nazwa
uytkownika) i podajemy haso.
Wad moe by konieczno utrzymywania poczenia z Internetem przez cay czas w
trakcie czytania i pisania listw (w przypadku poczenia staego w firmie czy na uczelni
nie stanowi to problemu). Niewtpliw zalet jest natomiast fakt, e nie pozostawiamy
po sobie adnych konfiguracji albo zapomnianych hase.
POP3 to aktualna wersja
standardu Post Office
Protocol. Nie chodzimy na
poczt, lecz czymy si na
krtko z serwerem,
,,bierzemy'' czekajce na
nas listy, po czym si
rozczamy. Czytamy je i
redagujemy odpowiedzi
bez koniecznoci
utrzymywania poczenia z
Internetem, co w
przypadku czenia przez
modem daje znaczce
oszczdnoci. Potem
czymy si znw na
krtko5.4, by wysa
przygotowane odpowiedzi.
Zagroenia pynce z Internetu
Bezpieczestwo to zagadnienie istotne zarwno dla firm jak i dla
indywidualnych uytkownikw. Internet to znakomite narzdzie zarwno do
dystrybucji informacji o sobie jak i otrzymywaniu ich od innych, jednak z
wszelkimi dobrodziejstwami globalnej sieci zwizana jest rwnie pokana
liczba zagroe. Przestpstwa komputerowe takie jak kradzie informacji czy
celowe niszczenie danych to tylko niektre z nich.
Najlepszym sposobem uniknicia takiego biegu wydarze jest podjcie dziaa
prewencyjnych zwizanych z pozbawieniem moliwoci uzyskania dostpu
przez sie do maszyny. To pole zastosowa dla firewalli (cian ogniowych,
zapr ogniowych).
Ataki porednie
Hakerzy stosuj tu do wyrafinowane metody, czego najlepszym przykadem
s konie trojaskie. To grupa atakw najtrudniejszych do wykrycia.
"Podoenie" konia trojaskiego otwierajcego dostp do caej sieci moe
odby si za porednictwem poczty elektronicznej czy te podczas cigania
programu, ktry pochodzi z niepewnego rda. Uytkownik prawie nigdy nie
jest wiadom tego, e cigajc na przykad najnowsz wersj odtwarzacza
plikw mp3 faktycznie otwiera dostp do swojego komputera, a potem caej
Sieci osobom niepowoanym.
Packet sniffing (podsuchiwanie pakietw)
Jest to metoda zdobywania systemu polegajca na przechwytywaniu
przesyanych przez sie niezaszyfrowanych informacji. Mona w ten sposb
zdoby haso uytkownika i uzyska dostp do danego konta. Ataki polegajce
na "biernym wszeniu" stay si powszechne w Internecie. Stanowi one
zazwyczaj wstp do aktywnego przechwytywania cudzych plikw. Aby
rozpocz tego rodzaju atak, haker musi zdoby identyfikator i haso legalnego
uytkownika, a nastpnie zalogowa si do Sieci. Kiedy wykona ju te
posunicia, moe bezkarnie podglda i kopiowa transmisje pakietw,
zdobywajc jednoczenie informacje o funkcjonowaniu danej sieci lokalnej.
Firewall nie jest, jak router, bastion host czy inne urzdzenie, czci sieci. Jest
jedynie komponentem logicznym, ktry oddziela sie prywatn od publicznej.
Bez firewalla kady host w sieci prywatnej byby cakowicie bezbronny wobec
atakw z zewntrz.
Funkcje firewalla
Firewall spenia wiele funkcji, ktrych zakres moe obejmowa:
kontrol dostpu do usug systemu,
ograniczenie liczby dostpnych usug,
kontrolowanie pocze sieciowych,
skanowanie serwisw sieciowych,
wykrywanie i eliminowanie prb wamania do systemu,
zabezpieczenie przesyanych informacji,
nadzorowanie pracy routerw,
ochron systemu przed niebezpiecznymi programami,
ukrywanie struktury wewntrznej systemu,
monitorowanie biecego stanu komunikacji sieciowej,
rejestrowanie wanych zdarze,
rwnowaenie obcienia serwerw.
rda