Usluga mreže i mreže. Metoda za korištenje mrežnih usluga. Internet usluga moderne mrežne usluge (CCS) mrežne usluge i mrežne usluge

I poslužiteljske luke, što rezultira spojem koji vam omogućuje interakciju na dva računala koristeći odgovarajući mrežni protokol na razini aplikacije.

Brojevi portera

Broj porta za "obvezujuće" usluge je odabran ovisno o njegovoj funkcionalnoj svrsi. Za dodjeljivanje brojeva porta određenim mrežnim uslugama odgovorila je Iana. Brojevi porta su u rasponu od 0 - 65535 i podijeljeni u 3 kategorije:

Brojevi portera Kategorija Opis
0 - 1023 Poznati luci Brojevi porta dodjeljuju se Iani iu većini sustava mogu se koristiti isključivo od strane sustava (ili korijenskog korisnika) ili aplikacijskih programa koji pokreću povlaštene korisnike.

Ne smije se koristiti Bez registracije Iana. Postupak registracije definiran je u odjeljku 19.9 RFC 4340 (engleski).

1024 - 49151 Registrirane portove Brojevi porta uključeni su u Iana imenik i u većini sustava mogu se koristiti procesi običnih korisnika ili programa koji rade obični korisnici.

Ne smije se koristiti Bez registracije Iana. Postupak registracije definiran je u odjeljku 19.9 RFC 4340.

49152 - 65535 Dinamički korišteni portovi i / ili portovi koji se koriste unutar zatvorenih (privatnih) mreža Dizajniran za privremenu uporabu - kao portove klijenata, priključci koji se koriste u koordinaciji za privatne usluge, kao i za testiranje aplikacija prije registracije posvećenih portova. Ove luke ne može biti registriran .

Popis usklađenosti između mrežnih usluga i brojeva porta

Službeni popis sukladnosti između mrežnih usluga i brojeva porta provodi Iana.

Povijest regulacije sukladnosti

Ujedinjenje mrežnih usluga usklađenosti s brojevima utičnica (luka) porasla je u RFC-u 322 i 349, prvi propis pokušao je John RED u RFC 433 i 503.

Stvarni popis

netstat-in.

U Windows OS OS-u, rezultat ove naredbe izgleda ovako:

Active Connections Naziv Lokalna adresa Vanjska adresa TCP stanje 0.0.0.0:135 0.0.0.0.0: Slušanje TCP 0.0.0.0:445 0.0.0.0: Slušanje TCP 127.0.0.0: Slušanje TCP 127.0.0.1:12025 0.0 0,0 .0.0: Slušanje TCP 127.0.0.1:12080 0.0.0.0: Slušanje TCP 127.0.0.0:12110 0.0.0.0: Slušanje TCP 127.0.0.1:12119 0.0.0.0: Slušanje TCP 127.0.0.1:12143 0.0. 0.0: 0 Slušanje TCP 192.168.0.16:139 0.0.0.0: Slušanje TCP 192.158.0.0.16:1572 213.180.204.20:80 CLOVY_WAIT TCP 192.168.0.16:1573 213.180.204.35:80 Uspostavljen UDP 0.0.0.0:445 *: * UDP 0.0.0.0:500 * : * UDP 0.0.0.0:1025 *: * UDP 0.0.0:1056 *: * UDP 0.0.0.0:1057 *: * UDP 0.0.0.0:1066 *: * UDP 0.0.0.0:4500 *: * UDP 127.0. 0,1: 123 *: * UDP 127.0.0.1:1900 *: * UDP 192.168.0.0.16:123 *: * UDP 192.137 *: *: * UDP 192.138 *: * UDP 192.168 .0.16: 1900 *: *

U UNIX-u OS, rezultat tima netstat-in. Ima nešto takvo:

Aktivne internetske veze (poslužitelji i uspostavljeni) Proto RECV-Q Slanje-Q. Lokalna adresa Strani adresu Država TCP 0 0.0.0.0.0: 37 0.0.0.0:2 Slušajte TCP 0 0 0.0.0:199 0.0.0: * Slušajte TCP 0 0,0,0,0: 2601 0,0,0:2 Slušaj TCP 0 0 0.0.0.0:3306 0.0.0.0:2 Slušaj TCP 0 0 0.0.0.0:2604 0.0.0: * Slušaj TCP 0 0 0.0.0.0:2605 0,0. 0,0: * Slušaj TCP 0 0 0.0.0.0:13 0.0.0.0:13 Slušaj TCP 0 0 0.0.0.0:179 0.0.0.0:20 Slušaj TCP 0 0 0.0.0.0:21 0.0.0.0:28 Slušaj TCP 0 0 0,0 .0.0: 22 0.0.0.0:2 Slušaj TCP 0 0 0.0.0.0:1723 0.0.0.0:20 Slušaj TCP 0 0 0 0.0.0.254:1723 10.0.0.243:241 Uspostavljen TCP 0 0 192.168.19,34:179 192,168 .19.33: 33793 Uspostavljen TCP 1 0 192.168.18:35:37 192:3723 Close_Wait TCP 0 0 0.0.0.0.254: 1723 10.0.0.218:1066 Uspostavljen TCP 1 0 192/168.18,250:37 192:250:37 192:2371 Close_Wait TCP 0 0 0 0 0,0,0,254: 1723 10.0.0.201:4346 Uspostavljen TCP 0 0 0 10.0.0.0.254:1723 10.0.0.30:2965 osnovana TCP 0 48 192/168.19,34:22 192.168.18,18:43645 Uspostavljen TCP 0 0 0.0.0.254: 38562 10.0.0.243:22 Ostava ISHED TCP 0 0 10.50.1.254:1723 10.50.1.2:5355 Uspostavljen TCP 0 0 10.50.0.254:174:1090 Uspostavljena TCP 0 0 0 192.168.1254: 1723 192.168.13.13:65535 Uspostavljen TCP 0 0 0 0.0. 0,254: 1723 10.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.04:65535 Uspostavljen TCP 0 0 0.0.0.254:1723 10.0.0.169:2607 Uspostavljen TCP 0 0 0 0.0.0.254:1723 10.0.0.205:1034 Ostali UDP 0 0 0.0.0.0:1812 0.0.0.0: * UDP 0 0.0.0.0.0: 1813 0.0.0.0:20 0 0 0.0.0.0:161 0.0.0.0:10 UDP 0 0 0.0.0.0:323 0.0.0.0:22 UDP 0 0 0.0.0.0:123 0.0 \\ t .0.0: * RAW 0 0 192.168.1254:47 192/04/13/13/13:13:10 0 10.0.0.254:47 10.0.0.120:10 1 RAW 0 10 10.10.204.20:47 10.10.16:47: 1 RAW 0 0 192.168 .10.254: 47 192,168.11.72:31/12: 13 RAW 0 0 10.0.0.0.0.144:47 1 RAW 0 0 10.0.0.254:47 10.0.0.205:2 1 RAW 0 0 10.50.0.254:47 10.50.0.174: * 1 RAW 0 0.0.0.0.254: 47 10.0.0.170:20 1 RAW 0 0 0 10.0.0.254:47 10.0.0.179:2

Status (stanje) Slušanje Emisije pasivno otvorene veze ("Slušanje" utičnice). Oni im pružaju mrežne usluge. Osnovan - To su instalirane veze, odnosno mrežne usluge u procesu njihove uporabe.

Provjerite dostupnost mrežnih usluga

U slučaju otkrivanja problema s mrežnom uslugom, razni dijagnostički alati koriste se za provjeru njegove dostupnosti, ovisno o njihovoj prisutnosti u ovom OS-u.

Jedan od najpogodnijih sredstava - TCPTRACTaceroute naredbu (Traceroute sorta), koji koristi TCP-otvaranje otvaranje paketa veze (syn | ACK) s navedenom uslugom (prema zadanim postavkama - web poslužitelju, port 80) hosta i prikazuje informacije o tome Vrijeme prolaska ovog tipa TCP-polake kroz usmjerivače, kao i informacije o dostupnosti usluge u domaćinu interesa, ili, u slučaju problema s isporukom paketa, na kojem se mjestu nastaju.

Alternativno, možete koristiti zasebno

  • traceroute za dijagnosticiranje rute isporuke paketa (nedostatak - korištenje UDP-pakes za dijagnostiku) i
  • telnet ili netcat do luke Problem usluge za provjeru njezina odgovora.

Bilješke

vidi također

Linkovi

  • RFC 322 (eng.) Poznati brojevi utičnica
  • RFC 349 (Eng.) Predloženi standardni brojevi utičnica (otkazani RFC 433)
  • RFC 433 (eng.) Popis brojeva utičnice (otkazan RFC 503)
  • RFC 503 (eng.) Popis brojeva utičnice (otkazan RFC 739)
  • RFC 739 (eng.) Dodijeljeni brojevi (prvi popis dodijeljenih brojeva zamijenjen je RFC-ovima, od kojih je RFC 1700)
  • RFC 768 (eng.) Protokol korisničkog datagrama
  • RFC 793 (eng.) Protokol za kontrolu prijenosa
  • RFC 1700 (eng.) Dodijeljeni brojevi (posljednji popis dodijeljenih brojeva otkazan je RFC 3232)
  • RFC 3232 (eng.) Dodijeljeni brojevi: RFC 1700 zamijenjen je on-line bazom podataka
  • RFC 4340 (Eng.) Datagram kongestion Kontrolni protokol (DCCP) - predloženi standard

Wikimedia Foundation. 2010.

  • Niflo, Isidore
  • Salate patlidžana i kavijar

Gledajte što je "mrežne usluge" u drugim rječnicima:

    Usluge društvene mreže - Usluga društvene mreže Virtualna platforma koja povezuje ljude na mreže zajednica pomoću softvera, računala ujedinjenih za mrežu (internet) i dokumente dokumenata (World Wide Web). Mrežne socijalne usluge u ... ... Wikipediji

    Internetske usluge - usluge koje se pružaju na internetu korisnicima, programima, sustavima, razinama, blokovima funkcije. Online usluge pružaju mrežne usluge. Najčešći internetske usluge su: pohrana podataka; Prijenos ... ... Financijski vokabular

    Port (mrežni protokoli) - Network Port UDP protokol parametar koji određuje dodjeljivanje podataka paketa u formatu je uvjetni broj od 0 do 65535, što omogućuje različite programe koji se izvode na jednom hostu, kako bi se dobile neovisno o međusobnoj strani (daju tako ... ... ... Wikipedia

    Kernel (operativni sustav) - Ovaj izraz ima druga značenja, vidi kernel. Kernel je središnji dio operativnog sustava (OS), pružajući aplikacije za koordinaciju pristupa računalnim resursima, kao što je vrijeme procesora, memorija i vanjski hardver ... ... wikipedia

    Mikrofer - Ovaj pojam ima i druga značenja, vidi mikrokrenera (citologija). Mikroiderian arhitektura temelji se na programima korisničkih režima ... Wikipedia

    Mikronukleus operativni sustav - Mikroiderian arhitektura temelji se na programima korisničkog načina rada mikroofera. To je minimalna provedba funkcija kernela operativnog sustava. Klasični mikrokreneri pružaju samo vrlo mali skup niske razine primitive ... Wikipedia

    Jednostavan protokol otkrivanja usluge - SSDP Naslov: Jednostavna usluga otkrivanja protokola (OSI model): Obitelj sesije: TCP / IP port / ID: 1900 / UDP Jednostavno otkrivanje usluga Protokol (engleski Jednostavan Usluga Discovery Protocol, SSDP ... Wikipedia

    Chronicles.ru - Ova stranica zahtijeva značajnu obradu. Moguće je da mora biti vicit, dopuna ili prepisivanje. Objašnjenje razloga i rasprave na Wikipediji Stranica: za poboljšanje / 16. svibnja 2012. Datum poboljšanja 16. svibnja 2012. ... Wikipedia

    Mreža skeniranja - Mrežni napad. Opis Svrha ovog napada je da saznate koja su računala povezana s mrežom i koje se na njima rade mrežne usluge. Prvi zadatak rješava se slanjem ECHO poruka Protocol ICMP pomoću ping uslužni ... ... wikipedia

    7y.ru - izdavač Alp Media Urednik Urednik polieve Elena Konstantinovna Zaklada Datum 2000 Potvrda o registraciji medijskih e-mail Broj FS77 35954 ... Wikipedia

Knjige

  • Multiplayer igre. Razvoj mrežnih aplikacija, Glaser Joshua, Mrežna multiplayer igre Ovo je multi milijarde dolara posao koji privlači desetke milijuna igrača. Ova knjiga o stvarnim primjerima govori o značajkama razvoja takvih igara i ... Kategorija:

(OS) - demoni u Unix-poput OS, usluge u obitelji Windows, itd. Primjeri mrežnih usluga su web poslužitelji (uključujući World Wide Web stranice), e-poštu, FTP poslužitelje za razmjenu datoteka, aplikacija IP telefonija i još mnogo toga.

Utičnice, veze

Posebni procesi operativnog sustava (demoni, usluge) stvaraju "Slušanje" utičnice i "vezan" to na određenu luku ( pasivni otvor spoja), čime se osigurava mogućnost drugih računala da kontaktiraju ovu uslugu. Klijentski program ili proces stvara zahtjev za otvaranje utičnice s IP adresom i poslužiteljem, što rezultira spojem koji vam omogućuje interakciju s dva računala koristeći odgovarajući mrežni protokol na razini aplikacije.

Brojevi portera

Broj porta za "obvezujuće" usluge je odabran ovisno o njegovoj funkcionalnoj svrsi. Za dodjeljivanje brojeva porta određenim mrežnim uslugama odgovorila je Iana. Brojevi porta su u rasponu od 0-65535 i podijeljeni su u 3 kategorije:

Brojevi portera Kategorija Opis
0-1023 Poznati luci Brojevi porta dodjeljuju se Iani iu većini sustava mogu se koristiti isključivo od strane sustava (ili korijenskog korisnika) ili aplikacijskih programa koji pokreću povlaštene korisnike.

Ne smije se koristiti Bez registracije Iana. Postupak registracije definiran je u odjeljku 19.9 RFC 4340 (engleski).

1024-49151 Registrirane portove Brojevi porta uključeni su u Iana imenik i u većini sustava mogu se koristiti procesi običnih korisnika ili programa koji rade obični korisnici.

Ne smije se koristiti Bez registracije Iana. Postupak registracije definiran je u odjeljku 19.9 RFC 4340.

49152-65535 Dinamičke portove Dizajniran za privremenu uporabu (na primjer, za testiranje aplikacija za registraciju IANA), kao i klijenta (koristi se za privatne usluge unutar zatvorenih mreža). Ove luke ne može biti registriran .

Povijest regulacije sukladnosti

Ujedinjenje mrežnih usluga usklađenosti s brojevima utičnica (luka) porasla je u RFC-u 322 i RFC 349, prvi propisi pokušali su provedeni od strane John RED u RFC 433 i RFC 503.

Lokalna kopija popisa

Lokalna kopija popisa ulazi u instalacijski paket mrežnih operativnih sustava. Datoteka lokalne kopije obično se naziva usluge iu različitim operativnim sustavima "laži" na različitim mjestima:

Windows 98 / ME C: Windows Usluge Windows NT / XP C: Windows System32 Usluge Unix-poput OS / etc / usluge

Status usluga mrežnog operativnog sustava

U većini operativnih sustava možete vidjeti status mrežnih usluga pomoću naredbe (korisnosti)

netstat-in.

U Windows OS OS-u, rezultat ove naredbe izgleda ovako:

Active Connections Naziv Lokalna adresa Vanjska adresa TCP stanje 0.0.0.0:135 0.0.0.0.0: Slušanje TCP 0.0.0.0:445 0.0.0.0: Slušanje TCP 127.0.0.0: Slušanje TCP 127.0.0.1:12025 0.0 0,0 .0.0: Slušanje TCP 127.0.0.1:12080 0.0.0.0: Slušanje TCP 127.0.0.0:12110 0.0.0.0: Slušanje TCP 127.0.0.1:12119 0.0.0.0: Slušanje TCP 127.0.0.1:12143 0.0. 0.0: 0 Slušanje TCP 192.168.0.16:139 0.0.0.0: Slušanje TCP 192.158.0.0.16:1572 213.180.204.20:80 CLOVY_WAIT TCP 192.168.0.16:1573 213.180.204.35:80 Uspostavljen UDP 0.0.0.0:445 *: * UDP 0.0.0.0:500 * : * UDP 0.0.0.0:1025 *: * UDP 0.0.0:1056 *: * UDP 0.0.0.0:1057 *: * UDP 0.0.0.0:1066 *: * UDP 0.0.0.0:4500 *: * UDP 127.0. 0,1: 123 *: * UDP 127.0.0.1:1900 *: * UDP 192.168.0.0.16:123 *: * UDP 192.137 *: *: * UDP 192.138 *: * UDP 192.168 .0.16: 1900 *: *

U UNIX-u OS, rezultat tima netstat-in. Ima nešto takvo:

Aktivne internetske veze (poslužitelji i uspostavljeni) Proto RECV-Q Slanje-Q. Lokalna adresa Strani adresu Država TCP 0 0.0.0.0.0: 37 0.0.0.0:2 Slušajte TCP 0 0 0.0.0:199 0.0.0: * Slušajte TCP 0 0,0,0,0: 2601 0,0,0:2 Slušaj TCP 0 0 0.0.0.0:3306 0.0.0.0:2 Slušaj TCP 0 0 0.0.0.0:2604 0.0.0: * Slušaj TCP 0 0 0.0.0.0:2605 0,0. 0,0: * Slušaj TCP 0 0 0.0.0.0:13 0.0.0.0:13 Slušaj TCP 0 0 0.0.0.0:179 0.0.0.0:20 Slušaj TCP 0 0 0.0.0.0:21 0.0.0.0:28 Slušaj TCP 0 0 0,0 .0.0: 22 0.0.0.0:2 Slušaj TCP 0 0 0.0.0.0:1723 0.0.0.0:20 Slušaj TCP 0 0 0 0.0.0.254:1723 10.0.0.243:241 Uspostavljen TCP 0 0 192.168.19,34:179 192,168 .19.33: 33793 Uspostavljen TCP 1 0 192.168.18:35:37 192:3723 Close_Wait TCP 0 0 0.0.0.0.254: 1723 10.0.0.218:1066 Uspostavljen TCP 1 0 192/168.18,250:37 192:250:37 192:2371 Close_Wait TCP 0 0 0 0 0,0,0,254: 1723 10.0.0.201:4346 Uspostavljen TCP 0 0 0 10.0.0.0.254:1723 10.0.0.30:2965 osnovana TCP 0 48 192/168.19,34:22 192.168.18,18:43645 Uspostavljen TCP 0 0 0.0.0.254: 38562 10.0.0.243:22 Ostava ISHED TCP 0 0 10.50.1.254:1723 10.50.1.2:5355 Uspostavljen TCP 0 0 10.50.0.254:174:1090 Uspostavljena TCP 0 0 0 192.168.1254: 1723 192.168.13.13:65535 Uspostavljen TCP 0 0 0 0.0. 0,254: 1723 10.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.04:65535 Uspostavljen TCP 0 0 0.0.0.254:1723 10.0.0.169:2607 Uspostavljen TCP 0 0 0 0.0.0.254:1723 10.0.0.205:1034 Ostali UDP 0 0 0.0.0.0:1812 0.0.0.0: * UDP 0 0.0.0.0.0: 1813 0.0.0.0:20 0 0 0.0.0.0:161 0.0.0.0:10 UDP 0 0 0.0.0.0:323 0.0.0.0:22 UDP 0 0 0.0.0.0:123 0.0 \\ t .0.0: * RAW 0 0 192.168.1254:47 192/04/13/13/13:13:10 0 10.0.0.254:47 10.0.0.120:10 1 RAW 0 10 10.10.204.20:47 10.10.16:47: 1 RAW 0 0 192.168 .10.254: 47 192,168.11.72:31/12: 13 RAW 0 0 10.0.0.0.0.144:47 1 RAW 0 0 10.0.0.254:47 10.0.0.205:2 1 RAW 0 0 10.50.0.254:47 10.50.0.174: * 1 RAW 0 0.0.0.0.254: 47 10.0.0.170:20 1 RAW 0 0 0 10.0.0.254:47 10.0.0.179:2

Status (stanje) Slušanje Emisije pasivno otvorene veze ("Slušanje" utičnice). Oni im pružaju mrežne usluge. Osnovan - To su instalirane veze, odnosno mrežne usluge u procesu njihove uporabe.

Provjerite dostupnost mrežnih usluga

U slučaju otkrivanja problema s mrežnom uslugom, razni dijagnostički alati koriste se za provjeru njegove dostupnosti, ovisno o njihovoj prisutnosti u ovom OS-u.

Jedan od najpogodnijih sredstava - TCPTRACTaceroute naredbu (Traceroute sorta), koji koristi TCP-otvaranje otvaranje paketa veze (syn | ACK) s navedenom uslugom (prema zadanim postavkama - web poslužitelju, port 80) hosta i prikazuje informacije o tome Vrijeme prolaska ovog tipa TCP-polake kroz usmjerivače, kao i informacije o dostupnosti usluge u domaćinu interesa, ili, u slučaju problema s isporukom paketa, na kojem se mjestu nastaju.

znati: Imenovanje i značajke korištenja glavnih mrežnih usluga

biti u mogućnosti: Koristite mrežne usluge

Usluge (usluge) koje pruža internet

TCP / IP Obiteljski protokoli provode sve vrste usluga (usluga) Interneta.

Sve usluge koje pruža internet može se podijeliti u dvije kategorije: razmjena informacija između mrežnih pretplatnika i mrežnih baza podataka.

Komunikacijske usluge između pretplatnika pripadaju:

Telnet - daljinski pristup. Omogućuje pretplatniku da radi na bilo kojoj računalnoj mreži Interneta, kao i sama. To jest, pokrenuti programe, promijeniti način rada itd.

FTP (protokol za prijenos datoteka) - protokol za prijenos datoteka. Pretplatniku omogućuje dijeljenje binarnih i tekstualnih datoteka s bilo kojim mrežnim računalom. Instaliranjem veze s udaljenim računalom, korisnik može kopirati datoteku s udaljenog računala u svoj ili kopirati datoteku s računala na daljinski upravljač.

NFS (mrežni datotečni sustav) je distribuirani datotečni sustav. To omogućuje korištenje pretplatnika za korištenje datotečnog sustava udaljenog računala, kao i svoje.

E-mail - e-mail razmjena s bilo kojim pretplatnikom Internet mreže. Postoji mogućnost slanja tekstualnih i binarnih datoteka. Sljedeće ograničenje se nadovezuje na veličinu poruke e-pošte na internetu - poruka e-pošte ne smije prelaziti 64 kilobajta.

Vijesti - Dobivanje mrežnih vijesti i mrežnu mrežnu mrežu i mogućnost postavljanja informacija o mrežnim biltenima. Elektronske komponente internetske mreže formulirane su na temama. Korisnik se može pretplatiti na bilo koje newsgrupe u svom izboru.

Elektronski prevoditelj - proizvodi tekst poslano s jednog jezika na drugi. Žalba na elektroničke prevoditelje nastaje putem e-pošte.

Gateways - daju pretplatniku da šalje poruke na mrežu koja ne rade s TCP IP (Fido, Goldnet, AT50) protokola.


Opći koncept baza podataka. Glavni koncepti sustava upravljanja bazom podataka. Model podataka

znati: Opće informacije o dizajnu baze podataka; Glavna svojstva, načela izgradnje i funkcioniranja baza podataka, mogućnosti sustava upravljanja bazom podataka; Osnovni modeli skladištenja; njihove prednosti i nedostaci; Značajke njihove uporabe pri rješavanju zadataka

biti u mogućnosti: Koristite modele skladištenja i znanje; osmisliti strukturu tablica baze podataka; uspostaviti veze između tablica baze podataka; Odaberite DBMS za rješavanje zadataka građevinskih informacijskih sustava

Baza podataka (baza podataka)- Ovo je strukturirani skup podataka, što odražava svojstva i stanje objekata određenog subjekta i povezanost između njih.

Sustav za upravljanje bazom podataka (DBMS)- Ovo je niz softverskih alata namijenjenih za stvaranje, akumulaciju, obradu i upravljanje bazom podataka.

U teoriji DBMS-a postoje tri glavne vrste BD organizacije: Hijerarhijski (elementi su povezani s omjerom podređenosti, a svaki element može poslušati samo jedan element); Mreža (proširenje hijerarhijskog - za razliku od hijerarhijske u mrežnom modelu, potomtak može imati bilo koji broj prethodnog snimanja); Relacijski (dB prikazan je u obliku skupa međusobno povezanih tablica).

DBMS na temelju relacijskog modela podataka koji je predložio E.F. dobio najveću distribuciju. Kodirati.

Jedan od najčešćih DBMS je MS Access, koji je dio profesionalne verzije paketa Microsoffice.

Popularnost MS pristupa je u velikoj mjeri zbog sljedećih svojstava:
- usredotočiti se na korisnike različitih razina pripreme;
- dostupnost praktičnih vizualnih sredstava razvoja;
- Sposobnost integriranja s drugim softverskim paketom softvera Microsoft Office.

DBMS MS pristup se sastoji od šest glavnih komponenti:
- tablice - spremiti strukturu baze podataka i sami podatke;
- zahtjevi - za stvaranje QBE i SQL baza podataka upita (za traženje informacija u bazi podataka);
- obrasce - radi lakšeg ulaska, gledanja i uređivanja podataka;
- izvješća - za pripremu i dizajniranje podataka u obliku dokumenta za ispis na pisaču;
- stranice - osigurati pristup bazi podataka s web stranicama;
- makronaredbe - automatizirati izvršenje ponovljenih operacija (makro se sastoji od slijeda unutarnjih DBMS naredbi);
- Moduli - automatizirati izvršenje standardnih operacija i stvoriti nove postupke za vizualni osnovni programski jezik.

Stol

Stol se sastoji od najjednostavnijih predmeta pod nazivom polje (stupac) i zapis (niz). Svako polje je namijenjeno za pohranjivanje podataka samo jedan određeni tip.

Glavne karakteristike polja su njegovo ime (slijed znakova, osim znakova interpunkcije - treba biti informativan, ali kratak) i tip (karakterizira sadržaj podataka).

Glavne vrste polja:

- tekst - za pohranu podataka u obliku skupa znakova;
- numerički - za pohranjivanje brojčanih podataka;
- logičan - za pohranjivanje logičkih podataka koji imaju samo jednu od dvije vrijednosti - istina / laži;
- Datum vrijeme - ući datum ili vrijeme;
- Dopis. - osigurati priliku za rad s dugim tekstovima;
- brojač - posebno numeričko polje zapisa;
- monetaran - za praktičnost rada s brojevima koji ukazuju na gotovinu;
- ole objekt - Osigurati mogućnost pohranjivanja crteža, slika, zvuka, videozapisa.

- privitak(Ole analogni) - stvara polje vrste "privitak", au dijalogu umetanja za željene datoteke s slikom

- Majstor supstitucija- Stvara polje koje vam omogućuje da odaberete vrijednost s druge tablice ili s popisa vrijednosti pomoću popisa. Kada je ovaj parametar odabran na popisu tipa podataka, pokreće se čarobnjak za automatsko definiranje ovog polja.

Jedno od polja tablice propisana je ključnim poljem (najčešće se naziva primarni ključ, mora tip - brojač), tj. Polje čija vrijednost jedinstveno određuje zapisnik.

Prilikom punjenja linija, tj. Prilikom unosa zapisa, zabranjeno je omogućiti ponudu u tekstu, ali morate biti u skladu s vrstama polja.

Shema podataka

Mehanizam logičkog opisa između MS Access tablica se implementira kao objekt koji se naziva shema podataka. Ovaj komunikacijski objekt između tablica organizira se kroz ključna polja tablica.

Razlikuje se nekoliko vrsta komunikacije:

Shema "jedan-na-jedan" - jedna vrijednost polja jedne tablice odgovara jednom polju polja drugog tablice;
- shema "jedan-na-mnogo" - jedna vrijednost polja jedne tablice ("glavna tablica") odgovara nekoliko vrijednosti polja druge tablice ("tablica rob");
- Shema "Mnogi-KO-MNOGO" - nekoliko vrijednosti polja jedne tablice odgovara nekoliko vrijednosti polja drugog stola.

Najčešće u relacijskim bazama podataka postoji stav "jedan-na-mnogo".

Primjer komunikacije "jedan-na-mnogo"


Tipične akcije dopuštene u pristupu

Lkm - lijeva tipka miša, PCM - desna tipka miša

Što učiniti? Kako to učiniti?
Pokreni pristupni program Start -\u003e Programi -\u003e Microsoft Office -\u003e Microsoft Access
Stvaranje nove baze podataka Microsoft Office -\u003e Stvaranje -\u003e Unesite naziv stvorene baze podataka -\u003e Stvaranje
Otvaranje postojeće baze podataka Tipka Microsoft Office -\u003e Otvori -\u003e Navedite naziv potrebne baze podataka -\u003e Otvori gumb
Stvaranje tablice u načinu konstruktora Izbornik Create -\u003e Tipka za tablicu -\u003e Radni izbornik Rad s tablicama -\u003e Prezentacija grupa -\u003e Picture gumb (ili prikaz gumba -\u003e Odabir dizajner način) -\u003e Spremi tablicu, postavite tablicu name -\u003e U redu - unesite imena i vrste polja stvorena tablicom -\u003e Navedite koje je polje primarni ključ -\u003e Idi na tablicu -\u003e Unesite potreban broj natpisa, tj. Napuniti nizove
Ugradnja primarnog ključa Odaberite niz u kojem je ključno polje \u003e\u003e Izbornik dizajner -\u003e Gumb Keyfield (s ključnim uzorkom)
Uštedjeti tablicu Datoteka -\u003e Spremi -\u003e Unesite naziv tablice -\u003e U redu
Prebacite se na tablicu Izbornik Rad s tablicama -\u003e Prezentacijska grupa -\u003e Tipka uzorak tablice (ili Prikaz -\u003e Odaberite način rada tablice)
Uređivanje tablica (promijenite imena ili vrste polja, njihovo stvaranje ili brisanje) Idite na dizajner način -\u003e Promijenite ime ili vrstu potrebnog polja
Prijelaz u dizajner način Izbornik Rad s tablicama -\u003e Prezentacijska grupa -\u003e gumb uzorak (ili prikaz tipke -\u003e Odabir dizajnerskog načina)
Stvaranje sheme podataka Spremanje i zatvaranje obvezujuća tablica -\u003e Rad s bazama podataka -\u003e Show Show ili Hide -\u003e Gumb s dijagramom podataka -\u003e Dodaj tablice za povezivanje -\u003e Zatvori prozor Table -\u003e Stvaranje linkova -\u003e Spremi shemu podataka
Stvaranje veza između tablica Creess pokazivač miša na naziv polja -\u003e kada je LKM pritisnut da ga povuče u pridruženo polje u drugoj tablici -\u003e Postavite "Pružanje podataka integriteta" potvrdni okvir u dijaloškom okviru "Konfiguracija" -\u003e ako želite postaviti Checcade Modifikacijske potvrdne okvire -\u003e Vrsta komunikacije određuje samostalno -\u003e Stvaranje
Promijenite komunikaciju Dodijeliti LCM komunikacijsku liniju -\u003e PCM -\u003e Promijenite vezu ...
Uklanjanje komunikacije Odaberite LCM komunikacijsku liniju -\u003e PCM -\u003e Izbriši
Pretraživanje podataka u tablici Kursor će biti smješten bilo gdje u stupcu za koje se traži pretraživanje -\u003e Početna izbornika -\u003e FIND -\u003e Pronađi gumb (s binokularnim uzorkom) -\u003e U uzorku retka Unesite vrijednost pretraživanja -\u003e U drugim odjeljcima, postavite pretraživanje Parametri (navedite gumb -\u003e U nastavku
Zamjena podataka u tablici Kursor se nalazi bilo gdje u stupcu za koji se traži pretraživanje -\u003e Početna izbornika -\u003e Traži -\u003e Zamijeni gumb (s ab-\u003e AC flaster) -\u003e U uzorcima uzoraka, zamijenjen je unosom potrebnih podataka -\u003e U drugim odjeljcima postavite parametre pretraživanja -\u003e Pronađite sljedeću -\u003e Zamijeni
Pomoću filtra prilikom traženja podataka Pritisnite LKM na strelici prema dolje, koji se nalazi u nazivu polja na koje se traži pretraživanje -\u003e Izbornik Početna -\u003e Sortiranje grupe i filtar -\u003e Gumb za filtriranje -\u003e Filter Team -\u003e Odaberite željeni filtar -\u003e Unesite potrebne parametre -\u003e Unesite potrebne parametre -\u003e U redu
Otkazati filtar Izbornik Početna -\u003e Sortiranje grupe i filtar -\u003e Napredna tipka za postavke filtra -\u003e Tim Obriši sve filtre
Sortiranje podataka Kursor pronađite bilo gdje u stupcu da biste bili sortirani -\u003e Početna izbornika -\u003e Sortiranje grupe i filtar -\u003e Gumb Silazno ili Uzlazno

Osnovni pojmovi relacijskih baza podataka

znati: Glavni koncepti modela relacijskog podatkovnog podataka; Osnovna načela rada s MS pristupa DBMS objektima; Glavne značajke DBMS pristupa

biti u mogućnosti: Definirati vrste podataka, dodijeliti ključna polja u tablicama, stvoriti veze između tablica s integritetom podataka

Model odnosa temelji se na konceptu odnose.

Stav Prikazan je u obliku dvodimenzionalne tablice na koju su određena ograničenja sutražena.

Stupac Tablica odgovara konceptu atributa odnosa, niza - koncepta motor odnosi.

Mnogo mogućih vrijednosti koje se mogu pojaviti u stupcu stola - koncept domenana kojem je definiran odgovarajući atribut. Koncept domene sličan je tipu podataka u programskim jezicima.

Ključni odnos - jedan ili više atributa čije vrijednosti definitivno identificiraju bilo koju tuple odnosa.

Access 2007 Specifikacije


I poslužiteljske luke, što rezultira spojem koji vam omogućuje interakciju na dva računala koristeći odgovarajući mrežni protokol na razini aplikacije.

Brojevi portera

Broj porta za "obvezujuće" usluge je odabran ovisno o njegovoj funkcionalnoj svrsi. Za dodjeljivanje brojeva porta određenim mrežnim uslugama odgovorila je Iana. Brojevi porta su u rasponu od 0 - 65535 i podijeljeni u 3 kategorije:

Brojevi portera Kategorija Opis
0 - 1023 Poznati luci Brojevi porta dodjeljuju se Iani iu većini sustava mogu se koristiti isključivo od strane sustava (ili korijenskog korisnika) ili aplikacijskih programa koji pokreću povlaštene korisnike.

Ne smije se koristiti Bez registracije Iana. Postupak registracije definiran je u odjeljku 19.9 RFC 4340 (engleski).

1024 - 49151 Registrirane portove Brojevi porta uključeni su u Iana imenik i u većini sustava mogu se koristiti procesi običnih korisnika ili programa koji rade obični korisnici.

Ne smije se koristiti Bez registracije Iana. Postupak registracije definiran je u odjeljku 19.9 RFC 4340.

49152 - 65535 Dinamički korišteni portovi i / ili portovi koji se koriste unutar zatvorenih (privatnih) mreža Dizajniran za privremenu uporabu - kao portove klijenata, priključci koji se koriste u koordinaciji za privatne usluge, kao i za testiranje aplikacija prije registracije posvećenih portova. Ove luke ne može biti registriran .

Popis usklađenosti između mrežnih usluga i brojeva porta

Službeni popis sukladnosti između mrežnih usluga i brojeva porta provodi Iana.

Povijest regulacije sukladnosti

Ujedinjenje mrežnih usluga usklađenosti s brojevima utičnica (luka) porasla je u RFC-u 322 i 349, prvi propis pokušao je John RED u RFC 433 i 503.

Stvarni popis

netstat-in.

U Windows OS OS-u, rezultat ove naredbe izgleda ovako:

Active Connections Naziv Lokalna adresa Vanjska adresa TCP stanje 0.0.0.0:135 0.0.0.0.0: Slušanje TCP 0.0.0.0:445 0.0.0.0: Slušanje TCP 127.0.0.0: Slušanje TCP 127.0.0.1:12025 0.0 0,0 .0.0: Slušanje TCP 127.0.0.1:12080 0.0.0.0: Slušanje TCP 127.0.0.0:12110 0.0.0.0: Slušanje TCP 127.0.0.1:12119 0.0.0.0: Slušanje TCP 127.0.0.1:12143 0.0. 0.0: 0 Slušanje TCP 192.168.0.16:139 0.0.0.0: Slušanje TCP 192.158.0.0.16:1572 213.180.204.20:80 CLOVY_WAIT TCP 192.168.0.16:1573 213.180.204.35:80 Uspostavljen UDP 0.0.0.0:445 *: * UDP 0.0.0.0:500 * : * UDP 0.0.0.0:1025 *: * UDP 0.0.0:1056 *: * UDP 0.0.0.0:1057 *: * UDP 0.0.0.0:1066 *: * UDP 0.0.0.0:4500 *: * UDP 127.0. 0,1: 123 *: * UDP 127.0.0.1:1900 *: * UDP 192.168.0.0.16:123 *: * UDP 192.137 *: *: * UDP 192.138 *: * UDP 192.168 .0.16: 1900 *: *

U UNIX-u OS, rezultat tima netstat-in. Ima nešto takvo:

Aktivne internetske veze (poslužitelji i uspostavljeni) Proto RECV-Q Slanje-Q. Lokalna adresa Strani adresu Država TCP 0 0.0.0.0.0: 37 0.0.0.0:2 Slušajte TCP 0 0 0.0.0:199 0.0.0: * Slušajte TCP 0 0,0,0,0: 2601 0,0,0:2 Slušaj TCP 0 0 0.0.0.0:3306 0.0.0.0:2 Slušaj TCP 0 0 0.0.0.0:2604 0.0.0: * Slušaj TCP 0 0 0.0.0.0:2605 0,0. 0,0: * Slušaj TCP 0 0 0.0.0.0:13 0.0.0.0:13 Slušaj TCP 0 0 0.0.0.0:179 0.0.0.0:20 Slušaj TCP 0 0 0.0.0.0:21 0.0.0.0:28 Slušaj TCP 0 0 0,0 .0.0: 22 0.0.0.0:2 Slušaj TCP 0 0 0.0.0.0:1723 0.0.0.0:20 Slušaj TCP 0 0 0 0.0.0.254:1723 10.0.0.243:241 Uspostavljen TCP 0 0 192.168.19,34:179 192,168 .19.33: 33793 Uspostavljen TCP 1 0 192.168.18:35:37 192:3723 Close_Wait TCP 0 0 0.0.0.0.254: 1723 10.0.0.218:1066 Uspostavljen TCP 1 0 192/168.18,250:37 192:250:37 192:2371 Close_Wait TCP 0 0 0 0 0,0,0,254: 1723 10.0.0.201:4346 Uspostavljen TCP 0 0 0 10.0.0.0.254:1723 10.0.0.30:2965 osnovana TCP 0 48 192/168.19,34:22 192.168.18,18:43645 Uspostavljen TCP 0 0 0.0.0.254: 38562 10.0.0.243:22 Ostava ISHED TCP 0 0 10.50.1.254:1723 10.50.1.2:5355 Uspostavljen TCP 0 0 10.50.0.254:174:1090 Uspostavljena TCP 0 0 0 192.168.1254: 1723 192.168.13.13:65535 Uspostavljen TCP 0 0 0 0.0. 0,254: 1723 10.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.04:65535 Uspostavljen TCP 0 0 0.0.0.254:1723 10.0.0.169:2607 Uspostavljen TCP 0 0 0 0.0.0.254:1723 10.0.0.205:1034 Ostali UDP 0 0 0.0.0.0:1812 0.0.0.0: * UDP 0 0.0.0.0.0: 1813 0.0.0.0:20 0 0 0.0.0.0:161 0.0.0.0:10 UDP 0 0 0.0.0.0:323 0.0.0.0:22 UDP 0 0 0.0.0.0:123 0.0 \\ t .0.0: * RAW 0 0 192.168.1254:47 192/04/13/13/13:13:10 0 10.0.0.254:47 10.0.0.120:10 1 RAW 0 10 10.10.204.20:47 10.10.16:47: 1 RAW 0 0 192.168 .10.254: 47 192,168.11.72:31/12: 13 RAW 0 0 10.0.0.0.0.144:47 1 RAW 0 0 10.0.0.254:47 10.0.0.205:2 1 RAW 0 0 10.50.0.254:47 10.50.0.174: * 1 RAW 0 0.0.0.0.254: 47 10.0.0.170:20 1 RAW 0 0 0 10.0.0.254:47 10.0.0.179:2

Status (stanje) Slušanje Emisije pasivno otvorene veze ("Slušanje" utičnice). Oni im pružaju mrežne usluge. Osnovan - To su instalirane veze, odnosno mrežne usluge u procesu njihove uporabe.

Provjerite dostupnost mrežnih usluga

U slučaju otkrivanja problema s mrežnom uslugom, razni dijagnostički alati koriste se za provjeru njegove dostupnosti, ovisno o njihovoj prisutnosti u ovom OS-u.

Jedan od najpogodnijih sredstava - TCPTRACTaceroute naredbu (Traceroute sorta), koji koristi TCP-otvaranje otvaranje paketa veze (syn | ACK) s navedenom uslugom (prema zadanim postavkama - web poslužitelju, port 80) hosta i prikazuje informacije o tome Vrijeme prolaska ovog tipa TCP-polake kroz usmjerivače, kao i informacije o dostupnosti usluge u domaćinu interesa, ili, u slučaju problema s isporukom paketa, na kojem se mjestu nastaju.

Alternativno, možete koristiti zasebno

  • traceroute za dijagnosticiranje rute isporuke paketa (nedostatak - korištenje UDP-pakes za dijagnostiku) i
  • telnet ili netcat do luke Problem usluge za provjeru njezina odgovora.

Bilješke

vidi također

Linkovi

  • RFC 322 (eng.) Poznati brojevi utičnica
  • RFC 349 (Eng.) Predloženi standardni brojevi utičnica (otkazani RFC 433)
  • RFC 433 (eng.) Popis brojeva utičnice (otkazan RFC 503)
  • RFC 503 (eng.) Popis brojeva utičnice (otkazan RFC 739)
  • RFC 739 (eng.) Dodijeljeni brojevi (prvi popis dodijeljenih brojeva zamijenjen je RFC-ovima, od kojih je RFC 1700)
  • RFC 768 (eng.) Protokol korisničkog datagrama
  • RFC 793 (eng.) Protokol za kontrolu prijenosa
  • RFC 1700 (eng.) Dodijeljeni brojevi (posljednji popis dodijeljenih brojeva otkazan je RFC 3232)
  • RFC 3232 (eng.) Dodijeljeni brojevi: RFC 1700 zamijenjen je on-line bazom podataka
  • RFC 4340 (Eng.) Datagram kongestion Kontrolni protokol (DCCP) - predloženi standard

Wikimedia Foundation. 2010.

Gledajte što je "mrežne usluge" u drugim rječnicima:

    Usluga društvene mreže Virtualna platforma koja povezuje ljude na mreže zajednice pomoću softvera, računala ujedinjenih za mrežu (internet) i mreže dokumenata (World Wide Web). Mrežne socijalne usluge u ... ... Wikipediji

    Usluge pružaju na internetu korisnicima, programima, sustavima, razinama, funkcionalnim blokovima. Online usluge pružaju mrežne usluge. Najčešći internetske usluge su: pohrana podataka; Prijenos ... ... Financijski vokabular

    Mrežni priključak parametra UDP protokola koji određuje dodjeljivanje podataka paketa u formatu je uvjetni broj od 0 do 65535, što omogućuje različite programe koji se izvode na jednom hostu, primati podatke neovisno jedan od drugog (osigurati tako ... .. , Wikipedia

    Ovaj izraz ima druga značenja, vidi kernel. Kernel je središnji dio operativnog sustava (OS), pružajući aplikacije za koordinaciju pristupa računalnim resursima, kao što je vrijeme procesora, memorija i vanjski hardver ... ... wikipedia

    Ovaj pojam ima i druga značenja, vidi mikrokrenera (citologija). Mikroiderian arhitektura temelji se na programima korisničkih režima ... Wikipedia

    Arhitektura mikrokleard temelji se na mikronelro prilagođenim poslužiteljima programa Ovo je minimalna provedba funkcija kernela operativnog sustava. Klasični mikrokreneri pružaju samo vrlo mali skup niske razine primitive ... Wikipedia

    SSDP Naslov: Jednostavna usluga Discovery Protocol Razina (OSI Model): Sjednica Obitelj: TCP / IP port / ID: 1900 / UDP jednostavan protokol za otkrivanje usluga (Eng. Jednostavno otkrivanje usluge Protocol, SSDP ... Wikipedia

    Ova stranica zahtijeva značajno recikliranje. Moguće je da mora biti vicit, dopuna ili prepisivanje. Objašnjenje razloga i rasprave na Wikipediji Stranica: za poboljšanje / 16. svibnja 2012. Datum poboljšanja 16. svibnja 2012. ... Wikipedia

    Mrežni napad. Opis Svrha ovog napada je da saznate koja su računala povezana s mrežom i koje se na njima rade mrežne usluge. Prvi zadatak rješava se slanjem ECHO poruka Protocol ICMP pomoću ping uslužni ... ... wikipedia

    Izdavač Alp Media Urednik Urednik polieve Elena Konstantinovna Zaklada Datum 2000 Potvrda o registraciji medijskih e-mail Broj FS77 35954 ... Wikipedia

Knjige

  • Multiplayer igre. Razvoj mrežnih aplikacija, Glaser Joshua, Mrežna multiplayer igre Ovo je multi milijarde dolara posao koji privlači desetke milijuna igrača. Ova knjiga o stvarnim primjerima govori o značajkama razvoja takvih igara i ... Kategorija:

Poziv set poslužitelja i klijentski dijelovi OS-a koji pruža pristup određenoj vrsti računalnog resursa putem mreže usluga mreže.U gornjem primjeru, klijent i poslužitelj dio OS-a, koji zajednički pruža pristup putem mreže na računalni datotečni sustav oblikuju datoteku.

Kaže se da mreža mreže pruža korisnicima mreže usluge.Te se usluge ponekad nazivaju usluga mreže(iz mandata engleskog govornog područja). Iako se određeni uvjeti ponekad koriste kao sinonimi, treba imati na umu da je u nekim slučajevima razlika u vrijednostima ovih uvjeta temeljna. Nadalje u tekstu pod "uslugom" razumjet ćemo mrežnu komponentu koja provodi neki skup usluga, a pod "uslugom" - opis skupa usluga koje pruža ova usluga. Dakle, usluga je sučelje između potrošačkih usluga i pružatelja usluga (usluga).

Svaka usluga povezana je s određenom vrstom mrežnih resursa i / ili određenim načinom pristupa tim resursima. Na primjer, servis za ispis omogućuje korisnicima mreže pristup zajedničkim mrežnim pisačima i pruža uslugu ispisa, a poštanska usluga omogućuje pristup mrežnim informacijskim resursima - e-poštu. Način pristupa resursima je različit, na primjer, usluga daljinskog pristupa - pruža korisnicima računalne mreže pristup svim svojim resursima putem pregrađenih telefonskih kanala. Da biste primali daljinski pristup određenom resursu, na primjer, na pisač, usluga daljinskog pristupa u interakciji s uslugom ispisa. Najvažnije za korisnike mreže OS je datoteka usluga i usluga ispisa.

Među mrežnim uslugama možete odabrati one koji nisu usredotočeni na jednostavan korisnika, ali na administratoru. Takve se usluge koriste za organiziranje mreže. Na primjer, BINDINGY Servis Novell Netware 3.x operativnog sustava omogućuje administratoru bazi podataka o korisnicima mreže računala na kojima ovaj OS radi. Progresivniji pristup sa stvaranjem centralizirane referentne usluge ili, inače, usluga imenika, koja je unaprijed dodijeljena za održavanje baze podataka ne samo o svim korisnicima mreže, već io svim svojim softverskim i hardverskim komponentama. Novell NDS često se daje kao usluga direktorija NDS. Ostali primjeri mrežnih usluga koje pružaju administratoru usluga su usluga mreže koja vam omogućuje da snimanje i analizu mrežnog prometa, sigurnosnu uslugu, u funkciji koja može biti uključena, posebno, izvršavanje logičkog unosa s lozinkom Provjerite, sigurnosna kopija i arhiviranje usluge.

Od koliko bogati servisni komplet nudi operativni sustav za kraj korisnika, aplikacije i mrežni administratori ovise o njegovom položaju u ukupnom broju mrežnog OS-a.

Usluge mreže su po svojoj prirodi su sustavi klijent-poslužitelj. Budući da, prilikom provedbe bilo koje mrežne usluge, izvor zahtjeva (klijenta) i izvršitelj upita (poslužitelj) prirodno se pojavljuju, tada svaka mrežna usluga sadrži dva asimetrična dijela u svom sastavu - klijent i poslužitelj. Usluga mreže može biti zastupljena u operacijskom sustavu ili oba dijela (klijenta i poslužitelja) ili samo jedan od njih.

Obično se kaže da poslužitelj pruža svojim resursima klijentu, a klijent ih koristi. Treba napomenuti da kada pruža mrežnu uslugu neke usluge, resursi se koriste ne samo od strane poslužitelja, već i klijenta. Klijent može provesti značajan dio svojih resursa (prostor na disku, vrijeme procesora, itd.) Za održavanje rada mrežne usluge. Temeljna razlika između klijenta i poslužitelja je da klijent uvijek obavlja inicijator rada mrežne usluge, a poslužitelj je uvijek u načinu očekivanja pasivnog upita. Na primjer, poslužitelj e-pošte obavlja post-poštu korisničkom računalu samo kada je primio zahtjev klijenta e-pošte.

Obično je interakcija između dijelova klijenta i poslužitelja standardizirana, tako da jedan tip poslužitelja može biti osmišljen za rad s klijentima različitih vrsta, implementiranih na različite načine i, možda različite proizvođače. Jedini uvjet za ovo - klijente i poslužitelj moraju podržati ukupni standardni protokol interakcije.