Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.04.02;
Скачать: [xml.tar.bz2];

Вниз

Можно ли прослушать порт, если на нем уже висит другая программа   Найти похожие ветки 

 
tesseract ©   (2006-03-06 22:29) [40]


>  И в стеке протоколов IP указан как более абстрактный, чем
> TCP.


Не только TCP является транспортным протоколом, но и UPD. Ftp например использует UDP. Я про это с начала так и говорил.


> я не понимаю, ты теперь решил применить клевую тактику.
> Подловить меня где-нибудь, и таким образом доказать, что
> ты не сказал чушь?


Я чуши не говорил. И ловить ни кого ни на чём не собирался. По стандарту IP нужен именно для того, чтобы уходили к кому надо. Ты когда письмо бабушке в школе писал на конверет адрес почтовый указывал? Только не говори, что ты там в адресе приветы бабушке писал, тебя маршрутизатор в виде почтальонши не пропустил бы. Так вот конверт-IP, а само письмо в конверте - TCP/UDP :-)


 
Piter ©   (2006-03-06 22:52) [41]

tesseract ©   (06.03.06 22:29) [40]
Ftp например использует UDP


нафига? DNS вот использует UDP, а в FTP он зачем нужен?

Есть простая реализация FTP на UDP - TFTP называется вроде. Но это другое.

tesseract ©   (06.03.06 22:29) [40]
По стандарту IP нужен именно для того, чтобы уходили к кому надо


По стандарту, IP - это протокол для передачи данных. Вот и все.

И определеия IP-адресов там неотъемлимая, но и не единственная часть.

tesseract ©   (06.03.06 22:29) [40]
Так вот конверт-IP, а само письмо в конверте - TCP/UDP :-)


очень удачный пример.

Так вот ты говоришь, что смысл конверта - это чтобы было где адрес написать.

А я говорю, что конверт - это куда более сложная конструкция и введен он не только для того, чтобы было куда адрес писать.

Но и чтобы было куда марки клеить.

И чтобы он был стандартной формы, удобной для передачи существующими транспортными средствами.

И так далее.


 
tesseract ©   (2006-03-06 23:09) [42]

Именно просто говорим по разному,  IP - указывает куда доставить данные.

TCP/UDP уже диктуют как данные передавать.

IP СОЕДИНЕНИЯ НЕ УСТАНАВЛИВАЕТ.

TCP устанавливает и поддерживает соединение силами протокола. UDP - силами вышестоящих протоколов.

FTP использует UDP для того, чтобы уменьшить накладные расходы на передачу файлов(там можно не указывать CRC нет поддержки соеденения и тп. ).


 
Piter ©   (2006-03-06 23:22) [43]

tesseract ©   (06.03.06 23:09) [42]
TCP/UDP уже диктуют как данные передавать


как тебя понять... не знаю...

Вот ты знаешь такую программку, как PING? Она реализует систему эхо-запрос - ответ.

Так вот при этом два компьютера обмениваются данными. А это не TCP, не UDP.

Ты знаешь, например, что такое VPN? Так вот до недавнего времени я ВЫХОДИЛ в интернет через VPN-соединение. А это опять же - не TCP и не UDP.

Ты какую то фигню городишь.

Если большинство известных тебе программ работают по TCP и UDP - это еще ничего не значит.

tesseract ©   (06.03.06 23:09) [42]
IP СОЕДИНЕНИЯ НЕ УСТАНАВЛИВАЕТ


что значит не устанавливает? В каких понятиях? В понятиях TCP? Не устанавливает.

Ты полностью прав - IP протокол не устанавливает при своей работе TCP соединения.
Конгениально.

tesseract ©   (06.03.06 23:09) [42]
FTP использует UDP для того, чтобы уменьшить накладные расходы на передачу файлов


FTP абсолютно точно использует TCP для передачи файлов. Возможно, есть режим передачи по UDP (?!?!?!?!?!) - но я о таком впервые слышу.


 
tesseract ©   (2006-03-07 10:15) [44]


> Ты полностью прав - IP протокол не устанавливает при своей
> работе TCP соединения.Конгениально.

Он вообще ничего не устанавливает.Просто если пакет типа дошёл до точки он принимается, или не принимается, как ты верно заметил IP предназначен для маршрутизации и непосредственно данные из него никого не колышат, пока их из пакета не извлекут вышестоящие протоколы.
ICMP/IGMP - Вообще то относятся к сетевому уровню и не служат для передачи данных.
"TCP/IP практическое руквоводство" Глава 6.

Насчёт FTP - он реально может орагнизовывать и TCP и UDP соединения.


 
Fay ©   (2006-03-07 10:37) [45]

Столько заблуждений в одной ветке! Я в шоке.


 
VirEx ©   (2006-03-07 16:14) [46]

Протокол IP является самым главным во всей иерархии протоколов семейства TCP/IP. Именно он используется для управления рассылкой TCP/IP пакетов по сети Internet. Среди различных функций, возложенных на IP обычно выделяют следующие:
· определение пакета, который является базовым понятием и единицей передачи данных в сети Internet. Многие зарубежные авторы называют такой IP-пакет датаграммой;
· определение адресной схемы, которая используется в сети Internet;
· передача данных между канальным уровнем (уровнем доступа к сети) и транспортным уровнем (другими словами мультиплексирование транспортных датаграмм во фреймы канального уровня);
· маршрутизация пакетов по сети, т.е. передача пакетов от одного шлюза к другому с целью передачи пакета машине-получателю;
· "нарезка" и сборка из фрагментов пакетов транспортного уровня.
Главными особенностями протокола IP является отсутствие ориентации на физическое или виртуальное соединение. Это значит, что прежде чем послать пакет в сеть, модуль операционной системы, реализующий IP, не проверяет возможность установки соединения, т.е. никакой управляющей информации кроме той, что содержится в самом IP-пакете, по сети не передается. Кроме этого, IP не заботится о проверке целостности информации в поле данных пакета, что заставляет отнести его к протоколам ненадежной доставки. Целостность данных проверяется протоколами транспортного уровня (TCP) или протоколами приложений.



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2006.04.02;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.54 MB
Время: 0.052 c
15-1142019988
ArtemESC
2006-03-10 22:46
2006.04.02
Программа для запоминания анг. слов..


2-1142598661
ttt_111
2006-03-17 15:31
2006.04.02
Как свернуть программу в tray?


15-1141827843
Новичоккк
2006-03-08 17:24
2006.04.02
Можно как-нибудь это скачать?


2-1142831819
Canopus
2006-03-20 08:16
2006.04.02
Отметка в меню POPUP


3-1139213746
diwww
2006-02-06 11:15
2006.04.02
Как наложить фильтр в delphi 2005?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский