Přidělují adresy programům pomocí portů (IP adresuje pouze počítače),
kterých je 64K
rozdělení do tříd umožňuje vystačit se čtyřmi byty a ponechat možnost
definovat místní podsítě:
- A (velmi málo sítí - přes sto s
obrovským množtsvím počítačů 15 mil.)
- IP adresa začíná binárně 0, dekadicky 0-127
- adresa sítě 1. byte
- adresa počítače 2.-4. byte
- B (cca 16 000 sítí s 65 000 počítači)
- IP adresa začíná binárně 10, dekadicky 128-191
- adresa sítě 1.-2. byte
- adresa počítače 3.-4. byte
- C -(2 mil. sítí s 250 počítači,prakticky
všechny běžné sítě)
- IP adresa začíná binárně 110, dekadicky 192-223
- adresa sítě 1.-3. byte
- adresa počítače 4. byte
- D (skupinové adresy, vyhrazeny pro
speciální služby v Internetu)
- IP adresa začíná binárně 1110, dekadicky 224-239
- skupinová adresa 1.-4. byte
- na místní úrovni lze lokální část adresy rozdělit dále pomocí
masky podsítě:
- délka masky čtyři byty
- maska se položí na IP adresu
- obsahuje binární 1 na místě adresy sítě a 0 na místě adresy
počítače
- např. maska 255.255.255.0 u adresy třídy B definuje
255 místních sítí s 255 počítači a pro třídu C jednu místní
síť s 255 počítači.
- uživatel se odkazuje na stroj symbolickým jménem
- jména jsou složena z identifikátorů (domén, oddělěných tečkou)
- domény jsou uspořádány do stromu, kořen má jméno tečka
- doménové jméno se píše zleva doprava ve směru rostoucí
pozice v hierarchii - alpha.imip.monet.cz je např. počítač
alpha v instituci imip, která patří do nadřazené organizace
monet v České republice
- existují dva způsoby tvorby jména:
- původně v USA přímo na kořen navazovaly tématické domény:
- com komerční podniky
- edu školství
- gov vládní organizace
- mil vojenství
- net síťové služby
- org ostatní
- s rozvojem Internetu zeměpisné domény:
ftp [jméno_počítače]
nezadá-li se jméno počítače, pak se připojíme
open jméno_počítače
Nápověda
help.
Aplikace ftp rozlišuje druh přenosu příkazy:
- ascii pro přenos textových souborů
- binary pro přenos binárních souborů
Na vzdáleném stroji
- ls výpis adresáře
- pwd zjištění adresáře
Na vzdáleném stroji
- ls výpis adresáře
- pwd zjištění adresáře.
Pohyb po adresářích
- cd na vzdáleném stroji
- lcd na místním stroji
Nový shell na místním stroji uvádí povelem !
Přenos jednoho souboru ze vzdáleného na místní stroj
get vzdálený_soubor
[místní_soubor]
Přenos více souborů ze vzdáleného na místní stroj,
lze použít expanzních znaků ve jménech souborů
mget vzdálený_soubor
[místní_soubor]
Přenos jednoho souboru z místního na vzdálený stroj
put místní_soubor
[vzdálený_soubor]
Přenos více souborů ze vzdáleného na místní stroj,
lze použít expanzních znaků ve jménech souborů
mput místní_soubor
[vzdálený_soubor]
Ke sledování průběhu přenosu příkaz
hash.
Spojení s aktuálním strojem se ukončí příkazem
close
a služba ftp se ukončí příkazem
quit.
V Internetu existují anonymní ftp servery jako skladiště veřejných dat,
login jako anonymous nebo ftp, heslo poštovní adresa.
Hledáme-li na kterém serveru leží soubor v němž
se vyskytuje řetězec našeho zájmu,
je k dispozici příkaz
archie řetězec.
- původní služba, podporuje spolehlivě sedmibitový přenos
- pracuje prakticky na všech systémech
- novější implementace i osmibitový
telnet [jméno_počítače]
- původně služba pouze mezi Unixy
- výhodou podpora osmibitového přenosu
- třeba opatrně konfigurovat z hlediska bezpečnosti
rlogin [jméno_počítače]
- telnet, rlogin přenášejí nešifrované datagramy
- podaří-li se datagram odchytit, lze z něj přečíst heslo
- nová služba, používající šifrovaného přenosu
- prvá uživatelsky příjemná služba pro širokou veřejnost
- po přihlášení k serveru se v něm klient pohybuje pomocí menu
- položky mohou být odkazy na další menu či na soubory, které může
uživatel k sobě uložit, prohlédnout či někomu poslat
- klient neudržuje trvalé spojení se serverem, každý dotaz i odpověď
jsou zvláštní transakce
- pracuje s typy souborů:
- text
- menu
- telefonní seznam
- hqx soubor (Mac)
- vyhledávání
- přihlášení pomocí telnetu
- binární soubor
- audio soubor
- WWW stránka
- bohužel v současné době mrtvá větev, vytěsněná službou WWW, která
zbytečně plýtvá kapacitou Internetu přenášením nesmyslného
informačního smogu
gopher [jméno_počítače]
Bez parametrů se přihlásí k domácímu gopheru, pokud tento existuje.
- nejužívanější služba, mutimédia, spouštění programů
- pracuje s transakcemi, složenými z dotazu klienta a z odpovědi
serveru
- odpověď v jazyce HTML, který interpretuje prohlížeč
- možnosti prostého HTML značně rozšířují java, javascript
a ActiveX
- prohlížeče, které toto umožňují jsou jakési nejmodernější
zcela univerzální terminály, což je zřejmě největší přínos služby WWW.
- dostupnost technologie má obrovský potenciál pro
reklamu,
obchodování, zábavní průmysl ale i pro masivní politickou propagandu v
bačkorové "globální vesnici" "nového světového pořádku"
- pro komunikaci mezi klientem a serverem se používá
HyperText
Markup Language. Pracuje zhruba takto:
- klient pošle dotaz na server ve formátu Uniform
Resource Locator, který jednoznačně
identifikuje umístění informace v Internetu, popř. další upřesňující
požadavky na server
- server na tento požadavek vydá odpověď, obsahující data o
úspěšnosti vyhodnocení a vlastní text v HTML, obdobně jako
elekronická pošta
- novější klient WWW zpravidla umí i další služby (gopher, ftp).
Formát URL
- obecně ve tvaru schema://umístění
- schema definuje protokol:
- http pro WWW
- gopher
- ftp
- telnet
- mailto pro E-mail adresu
- news pro službu News
- umístění se píše jako server/cesta
- server definuje program na který klient vznáší dotaz,
obecný formát uživatel:heslo
@počítač:port
- cesta definuje obsah dotazu - např. jméno adresáře nebo
souboru, který chceme prohlížet, popř. další parametry -
např. souřadnice kurzoru při ťuknutí myší na zájmovou oblast
v bitovém obrázku
- např.: http://www.monet.cz/katastry/menkata1.htm
- diskusní skupiny na všechna možná i nemožná témata
- existuje několik skupin nejvyšší úrovně, dělené do podskupin,
hierarchická jména pomocí teček - např. comp.os.unix
(počítače.operační systémy.unix):
- alt
- alternativní skupiny, často na obskurní i nechutná témata
- bit
- konference ze sítě BITNET
- biz
- obchod
- comp
- počítače
- humanities
- humanitní obory
- misc
- různé
- news
- o službě news
- rec
- odpočinkové zájmy
- sci
- věda
- soc
- sociální obory
- talk
- diskuse o čemkoliv
- cz
- české konference
- klient může do skupin přispívat a příspěvky číst
- zprávy se posílají na server, nikoliv na konkrétního uživatele
- každý news server odebírá příspěvky definovaných skupin ze
specifikovaných serverů
- zprávy se ponechávají na serveru určitou dobu, potom se vymažou
- uživatel se může přihlásit na jakýkoliv server, pokud možno na
nejbližší, v každé větší místní síti bývá news server
- místní news server lze různě nakonfigurovat (od koho přijímá
zprávy, místní skupiny)
- řada klientů od řádkových po komfortní