Pytania i odpowiedzi

TIN - kolokwium 1

Zebrane pytania i odpowiedzi do zestawu. tin - kolos 1
Ilość pytań: 34 Rozwiązywany: 1546 razy
Pytanie 21
Funkcja int send(int sfd, const void *buffer, size_t length, int flags):
pozwala na wysyłanie danych OOB
Pytanie 22
Adam konfigurując usługi sieciowe w swojej firmie spotkał się z następującym problemem: możliwe jest nawiązanie połączenia FTP i przesłanie poleceń, ale dane FTP (pliki i zawartość katalogów) nie są przekazywane. Które stwierdzenie jest prawdziwe?
FTP powinno być realizowane w trybie passive
Pytanie 23
Algorytm Nagle’a i algorytm opóźnionego potwierdzenia mogą powodować problemy, gdy:
w protokole aplikacyjnym niewielkie porcje danych przekazywane są bez “echa” odbiorcy
Pytanie 24
Funkcja API gniazd connect():
jest funkcją blokującą
Pytanie 25
Adam otrzymał e-mail zawierający m.in. następujące nagłówki: Delivered-to: [email protected] Received: from dexter.firma.pl (10.2.1.1) by po.firma.pl for [email protected] Received: form mx.firma.pl (80.7.6.5) by dexter.firma.pl for [email protected] To: [email protected] Na podstawie w.w. można wnioskować, że następujące stwierdzenie z dużą dozą prawdopodobieństwa jest prawdziwe:
serwer brzegowy obsługujący pocztę wychodzącą z Internetu dla domeny Adama ma adres mx.firma.pl
wewnątrz organizacji Adama e-mail przeszedł przez co najmniej dwa serwery SMTP
Pytanie 26
Funkcja API gniazd select(int nfds, fd_set *read-fds, fd_set *write-fds, fd_set *except-fds, struct timeval *timeout):
może zawieszać się w oczekiwaniu na połączenie - tak jak accept()
pozwala na eliminację aktywnego oczekiwania na dane dostarczone do gniazda
obsługuje dane OOB
Pytanie 27
Beata musi zdecydować, czy zastosować rozwiązanie autoryzacji w systemie firmowej poczty elektronicznej, który produkuje. Ustaliła, że: użytkownicy wysyłają pocztę z różnych komputerów znajdujących się w sieci lokalnej firmy, a także z komputerów domowych oraz urządzeń mobilnych o adresach IP pochodzących od różnych dostawców Internetu. W związku z tym Beata:
zastosuje uwierzytelnianie w ramach protokołu ESMTP
może zastosować opcję STARTLS, która zapewni pełną ochronę danych jak i bezpieczne uwierzytelnienie
Pytanie 28
Porównując protokoły: telnet, rlogin, ssh można stwierdzić, że:
we wszystkich mogą być wysłane pakiety typu ‘tinygram’
tylko ssh używa kryptografii symetrycznej i asymetrycznej w celu zapewnienia bezpieczeństwa transmisji danych
Pytanie 29
Uwierzytelnienie w protokole ssh ma następujące cechy:
serwer uwierzytelniany jest przy pomocy klucza serwera
użytkownik może być uwierzytelniony przy pomocy mechanizmu rhosts (nazwa użytkownika, adres klienta)
użytkownik może być uwierzytelniony przy pomocy hasła
użytkownik może być uwierzytelniony przy pomocy certyfikatu lub hasła jednorazowego
Pytanie 30
Określ prawdziwość zdań w odniesieniu do protokołu strumieniowego TCP:
protokół bazuje na protokole datagramowym w warstwie sieciowej
Pytanie 31
Bazowanie na niezawodnych protokołach strumieniowych jest korzystne gdyż protokoły te:
zapewniają abstrakcję strumienia danych dostarczanych w kolejności i bez błędów
pozwalają na podstawienie interfejsu sieciowego w miejsce uchwytów do stdin i stdout
Pytanie 32
Określ prawdziwość wymienionych poniżej zadań funkcji: int connect (int sfd, const struct sockaddr *servaddr, socklen_t addrlen);
nawiązuje połączenie TCP z serwerem
może być użyte do gniazda UDP do zapamiętania adresu docelowego wysyłanych datagramów
Pytanie 33
Określ prawdziwość zdań w odniesieniu do protokołu Telnet:
protokół sam w sobie nie zawiera mechanizmu autoryzacji
opcje protokołu pozwalają wybrać tryb transmisji znakowej lub binarnej
Pytanie 34
Określ prawdziwość zdań w odniesieniu do protokołu FTP
bazuje na TCP
transmisja danych może wymagać zestawienia połączenia od serwera do klienta

Powiązane tematy

#tin