Referat - Laborator 4
Raspuns: Porturile ofera unei aplicatii sau unui proves un punct final in comunicarea la
nivelul transport al TCP/IP. Porturile sunt identificate de numar , de adresa IP asociata si de
protocolul de comunicatie specific.
1
Bordea Andra Georgiana
Facultatea de Științe Economice și Administrarea Afacerilor
Specializarea Informatică Economică
Anul II,grupa 13LZ761
Aplicatia TCP destinatie , cand transmite o confirmare (ACK) catre emitent , indica de
asemenea, numarul de octeti pe care il poate receptiona pe langa ultimul segment TCP primit ,
fara sa se supraincarce sau sa apara edpasirea memoriilor tampon (internal buffers) ale
sale.Acesta este trimis in ACK sub forma numarului cel mai mare de secventa pe care-l poate
receptiona fara probleme.Acest mecanism este cunoscut sub numele de fereastra glisanta (sliding
window).
e)La ce este folosit algoritmul Nagle (controlul fluxului TCP).Ce se intelege prin
Silly Window Syndrome?
Raspuns: Algoritmul Nagle este folosit pentru a imbunatati eficienta retelelor TCP/IP,
prin reducerea numarului de pachete care trebuie trimise peste retea.
Silly Window Syndrome este o preoblema a retelelor de calculatoare care este cauzata de
o implementare defectuoasa a fluxului de control TCP.Daca un server cu aceasta problema nu
este capabil sa proceseze toate cererile , va cere clientilor sai sa reduca cantitatea de date pe care
le trimit. Cand Silly Window Syndroem se creeaza de catre emitator, se foloseste Solutia Nagle,
care necesita ca emitatorul sa trimita primul segment, chiar daca este unul mic , iar apoi sa
astepta pana primeste ACK sau pana cand se acumuleaza un segment de dimensiune maxima.
Cand Silly Window Syndrome se creeaza de catre receptor , se foloseste solutia lui Clark , care
presupune inchiderea ferestrei pana cand alt segment va fi primit sau pana cand bufferul este pe
jumatate gol.
Raspuns: Congestia este acel proces de pierdere a pachetelor , transmise prin retea din
cauza lipsei de spatiu in bufferele de stocare a concentratorilor instalati in reteaua respectiva.
Slow Start este parte din strategia de control a congestiei, folosita de TCP si consta in
cresterea ferestrei de congestie la fiecare ACK cu numarul de segment la care s-a transmis ACK.
2
Bordea Andra Georgiana
Facultatea de Științe Economice și Administrarea Afacerilor
Specializarea Informatică Economică
Anul II,grupa 13LZ761
Raspuns: Se trimite ACK pentru un bloc discontinuu de pachete care au fost primite
corect, impreuna cu numarul de secventa al ultimului octet pe care l-a primit corect.
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintStream;
import java.net.InetAddress;
import java.net.URL;
import java.net.UnknownHostException;
import java.util.Arrays;
import java.util.Properties;
3
Bordea Andra Georgiana
Facultatea de Științe Economice și Administrarea Afacerilor
Specializarea Informatică Economică
Anul II,grupa 13LZ761
try {
} catch (UnknownHostException e) {