ПредишенСледващото

проверка за грешки

TCP - надежден транспорт слой протокол. Това означава, че приложението осигурява потока от данни е TCP. за прилагането на другия край на процедурата, без грешка и без да губят част или дублиране.

TCP осигурява надеждност. използване контрол грешка. Грешка контрол включва механизми за откриване:

  • изкривени сегменти;
  • загуба сегменти разстройства ред на сегменти;
  • припокриващи сегменти.

Грешка при проверка включва и механизъм за корекция на грешки, след като те са открити.

Откриване и коригиране на грешки

Откриване на грешки в TCP се постига чрез използване на три прости инструменти: контролна сума, за потвърждение и контрол (таймаут) време. Всеки сегмент включва поле за контролна сума се използва за проверка на нарушаването на сегмента. Ако сегмента е изкривен, той ще бъде изтрит дестинация TCP. TCP използва метод за проверка, за да се получи информация за този сегмент достигна дестинация ненарушена. Отрицателно потвърждение се използва в TCP. Ако той е не е потвърдено преди края на времето за управление, той се счита за признак на изкривяване или загуба, както и отсечката ще бъде предаден отново.

изкривена сегмент

Фиг. 10.10 показва пристигането на изкривена сегмент до местоназначението.


Фиг. 10.10. изкривена сегмент

В този пример, източник изпраща сегментите 1 до 3, всяка от 200 байта. Последователност номера започват 1201-1 сегмент.

TCP приемник получава сегменти 1 и 2, като се използва контролна, е, че те са свободни от грешки. Той потвърждава приемането на сегментите 1 и 2, като използват номера 1601, което означава, че обикновено се получава и неопорочени 1201 байта до 1600 байта и се очаква получаване на 1601. Въпреки това, се установи, че сегментът 3 е изкривен, и премахва сегмент 3. Имайте предвид, че, въпреки че той получава байта 1601-1800 в сегмента 3, дестинацията не счита го за получено, защото този сегмент е изкривен. След работа време брояч за сегмент 3, TCP източник многократно предава сегмент 3. След получаване на сегмент 3 дестинация изпраща потвърждение 1801 байта, което показва, че той е получил от 1201 байта до 1800 непокътнати и в рамките на определено време.

загуба на сегмента

Фиг. 10.11. Тя показва случай на загуба на сегмента. Ситуацията е точно същата, както в изкривена сегмент. С други думи, от гледна точка на източника и дестинацията за действие при загуба на сегмент са едни и същи и при неговото нарушаване. Разликата е, че изкривеното сегмент се отстранява крайното местоназначение; загубен сегмент е отстранен от всеки междинен възел и не достига до дестинацията.


Фиг. 10.11. загубен сегмент

наречен сегмент

Наречен сегмент, например, той може да бъде създаден от източника на TCP, когато за контрол на края на потвърждението пристигнал. Обработка на дубликат сегмент - прост процес за TCP дестинация. TCP дестинация с нетърпение да продължим поток от байтове. Когато един пакет пристигне, който съдържа същия сериен номер като другата получи сегмент, дестинация премахва пакета.

Сегмент от ред

TCP използва IP услуги, мрежов протокол слой не дава сигурност, а не връзка ориентирани. TCP-сегмента капсулирани в IP-дейтаграма. Всяка дейтаграма - независим субект. Маршрутизаторите могат да изпращат всяка дейтаграма по всеки маршрут, да ги намерят на ситуацията. Един дейтаграма да следвате маршрута с кратко забавяне; друг може да следвате маршрута си с голямо закъснение. Ако дейтаграмата пристига от ред, TCP сегменти са капсуловани в дейтаграмата, с голяма вероятност да бъде в безпорядък.

Обработка сегменти от дестинация поръчка е много проста: той не потвърждава сегмента извън строя, докато не получи цялата сегментите, че тя предхождат. Разбира се, ако потвърждението се забави, в TCP-източник може да сложи край на времето за наблюдение и сегментът може да бъде изпратен отново. Тогава дубликат ще бъде изтрит дестинация.

потвърждение загуба

Фиг. 10.12. Тя показва, потвърждаване на загубата, която се изпраща до местоназначението. потвърждение Загуба може дори да не се вижда от източник TCP. TCP използва система от натрупани потвърждение. Всеки потвърждение се отнася и за всички предишни информация, до последния байт се предава.

Например, ако дестинацията изпраща потвърждение (АСК) сегмент с номер за потвърждение 1801, което подсказва, че байта от 1201 до 1800 се приемат. Ако крайната точка на предварително изпратена потвърждението на 1601 байта и е загубено, тази загуба не се счита за потвърдена.


Фиг. 10.12. загубил потвърждение

Добре дошли! Бих искал да се изясни следния въпрос: спря в Масачузетския технологичен институт държавна акредитация, както и кога ще vosstanovlena- неизвестен и диплома, издадена в profperepodgotovke MTI (както разбирам). Както ще бъде случаят с диплома?

Въпросът е важен и от значение, тъй като е необходимо спешно да се премине обучение и да получат диплома и не искам да губя време и пари, за да плащат за нищо (ако сертификатът е невалиден, и т.н.). Моля, обяснете ситуацията повече.

Добър ден, бих искал да се изясни в бъдеще искате да се приведе в съответствие с тази програма регулатори и дали самото удостоверение ще се проведе в момент, когато стандартите се вписват проф?

Свързани статии

Подкрепете проекта - споделете линка, благодаря!