Klient i karta, java, javascript, oprogramowanie biurowe, programowanie, programowanie 2, UTK, systemy operacyjne


Klient - oprogramowanie (czasami komputer, na którym to oprogramowanie jest uruchomione) korzystające z usług dostarczanych przez serwer. Przykładem może być cała rodzina oprogramowania typu telnet czy SSH; jednym z klientów w tej kategorii jest PuTTY - program pozwalający użytkownikowi na korzystanie z konsoli tekstowej na zdalnym komputerze. Innym przykładem jest przeglądarka internetowa pobierająca strony WWW - np. z popularnego serwera Apache oraz MySQL.

Karta sieciowa to urządzenie odpowiedzialne za wysyłanie i odbieranie danych w sieciach LAN. Każdy komputer, który ma korzystać z sieci, powinien być wyposażony w taką kartę. Każda karta jest przystosowana tylko do jednego typu sieci (np. Ethernet) i posiada niepowtarzalny numer, który identyfikuje zawierający ją komputer. Przydziela go międzynarodowa instytucja pod nazwą IEEE. Każdemu producentowi przypisuje ona odpowiedni kod i zakres liczbowy. Wytwórca interfejsu Ethernet tworzy niepowtarzalny adres o długości 48-bitów, zwany często adresem sprzętowym lub adresem fizycznym. Adres ten jest nazywany również adresem sterowania dostępem do medium - Media Access Control (MAC).

Karty sieciowe określane są mianem NIC (ang. Network Interface Card). Na samym początku istnienia sieci NIC była płytą wypełnioną układami scalonymi, połączonymi w taki sposób, by dostarczyć wymagane funkcje. Obecnie interfejs ten jest zazwyczaj umieszczony w pojedynczej kości, zawierającej wszystkie wymagane funkcje, włączając w to protokół MAC. Kości interfejsów są tak zaprojektowane, by umożliwić pracę z pełną prędkością systemu.

Jednak karta sieciowa jest tylko jednym z całej grupy elementów, które muszą współdziałać, aby umożliwić pracę usługom sieciowym. Na to, jak wiele ramek dany komputer może wysłać i odebrać w określonym czasie, mają wpływ różne elementy. Jest to między innymi szybkość, z jaką może odpowiedzieć na sygnał z układu interfejsu sieciowego twój system komputerowy oraz liczba dostępnych buforów do przechowywania ramek. Bardzo istotna jest również wydajność oprogramowania sterownika karty sieciowej.

Zrozumienie tego jest bardzo ważne. Na przykład wszystkie kości interfejsów sieciowych mogą nadawać i odbierać ramki z pełną prędkością ramkową obsługiwanego sytemu medium. Jednak całkowita wydajność sytemu komputerowego, pamięć buforów oraz oprogramowanie współpracujące z kartą sieciową nie są określone w żadnym standardzie. Obecnie duża liczba komputerów ma nawet większą wydajność od tej wymaganej do odbierania i wysyłania stałego strumienia ramek z maksymalną prędkością ramkową systemu Ethernet 10 lub 100 Mbps.



Wyszukiwarka

Podobne podstrony:
zasady grupy, java, javascript, oprogramowanie biurowe, programowanie, programowanie 2, UTK, systemy
środowiska, java, javascript, oprogramowanie biurowe, programowanie, programowanie 2, UTK, systemy o
Prawo autorskie, java, javascript, oprogramowanie biurowe, programowanie, programowanie 2, UTK, syst
Jądro systemu operacyjnego, java, javascript, oprogramowanie biurowe, programowanie, programowanie 2
Uruchamianie systemu WIN XP, java, javascript, oprogramowanie biurowe, programowanie, programowanie
instalacja i plug and play, java, javascript, oprogramowanie biurowe, programowanie, programowanie 2
architektura, java, javascript, oprogramowanie biurowe, programowanie, programowanie 2, UTK, systemy
profile, java, javascript, oprogramowanie biurowe, programowanie, programowanie 2, UTK, systemy oper
Drukarka, java, javascript, oprogramowanie biurowe, programowanie, programowanie 2, UTK, systemy ope
praca kontrolna, java, javascript, oprogramowanie biurowe, programowanie, programowanie 2, UTK, syst
Archiwizacja, java, javascript, oprogramowanie biurowe, programowanie, programowanie 2, UTK, systemy
przekierowanie potoki filtry, java, javascript, oprogramowanie biurowe, programowanie, programowanie
rejestr, java, javascript, oprogramowanie biurowe, programowanie, programowanie 2, UTK, systemy oper
Prace kontrolne, java, javascript, oprogramowanie biurowe, programowanie, programowanie 2, UTK, syst
zasady grupy, java, javascript, oprogramowanie biurowe, programowanie, programowanie 2, UTK, systemy
Kwerendy, java, javascript, oprogramowanie biurowe
Normy prawne dotyczące rozpowszechniania programów komputerowych, 1.Systemy operacyjne i sieci kompu
Programowanie W Shell'u, System operacyjny, Programowanie
Programy nakładkowe w systemie operacyjnym MS DOS

więcej podobnych podstron