Каковы другие компьютерные протоколы связи кроме TCP/IP? [закрытый]

Каковы другие компьютерные протоколы связи за исключением TCP/IP?

Я знаю о только этом, и в интервью они спросили меня о, Может два ПК связываться без комплекта протоколов TCP/IP, и у меня не было ответа.

4
задан 10.08.2012, 02:11

0 ответов

Существует столько протоколов, сколько Вы хотите. И они отличаются уровня.

Попробуйте к модели OSI поиска на Википедию. Кадр навигации в левом подарке Вы много протоколов с их слоями.

Вы будете также видеть, что IP является протоколом, и TCP является другим протоколом, который использует IP.

И да компьютеры могут связаться без TCP и даже без IP.

7
ответ дан 07.12.2019, 19:06

TCP/IP принял большинство коммуникационных обязанностей, но было несколько других методов, прежде чем TCP/IP принял все.

Сетевое обеспечение раньше управляло совместным доступом к файлам Windows, прежде чем NT пришел. Это имело свой собственный комплект протоколов с NCP IPX и SPX. NT принял это пространство, и Сетевое обеспечение трудно произойти к настоящему времени.

Раньше был NetBIOS/NetBEUI. Это было совместным доступом к файлам в Windows 3.1 и NT4 несколько. Я думаю, что это больше не поддерживается. Это было вытеснено NetBIOS по TCP/IP.

Существует также AppleTalk, который однажды, возможно, использовался, но даже Apple прекращает Appletalk в пользу TCP/IP. Рандеву/Добрый день заполняет некоторые дыры в TCP/IP, который раньше обрабатывал AppleTalk.

Перед TCP/IP машины UNIX раньше использовали UUCP. Это - протокол промежуточной буферизации, работы по модемам также.

Мейнфреймовые машины раньше использовали BITNET, но я думаю, что он никогда не использовался на машинах Windows, хотя будет хороший ответ мелочей.

Связаться как? Для простой передачи файлов Вы могли использовать последовательный протокол как kermit.

Они являются все теоретическими. Что Вы могли на самом деле использовать? NetBEUI, AppleTalk, NetWare является, вероятно, всеми неначинающими. Kermit и UUCP, вероятно, оба возможны с uucp тяжелее для установки

9
ответ дан 07.12.2019, 19:06

TCP является протоколом связи, работающим над так называемым "Транспортным уровнем", уровнем 4 ISO/стека OSI. Это в основном означает, что это - протокол, определенный для переноса любых произвольных данных по другому протоколу.

В ISO/стеке OSI, в основном, это работает как это: Данные из прикладного уровня (7) являются encapsuled в протоколах от нижних уровней (6 и 5, но главным образом уровень 4) и затем отправленный по протоколу на более низком уровне (главным образом уровень 3). Уровень 2 и 1 будет заботиться о физической передаче.

Как пример, данные могли быть отправлены по HTTP (скажем, веб-сайт). Это - уровень 7. Данные HTTP будут encapsuled в TCP (уровень 4). Данные TCP снова являются encapsuled в IP, который является протоколом "Сетевого уровня", уровень 3 (и поэтому может нести любые другие данные из вышеупомянутых слоев).


Но: существует несколько других протоколов, Вы могли даже определить свое собственное. Известным дубликатом к TCP является UDP, который предназначен к ненадежной связи и приложениям реального времени как организация видеоконференций или игры.

IP является очень доминирующим, но все еще могло быть произвольное число других протоколов. Например, ICMP известен тем, что использовался в ping команда.

Так, для суммирования: Две машины не должны связываться по TCP/IP. В практической ситуации они могли использовать, например, UDP. IP мог быть заменен также, но это, вероятно, слишком трудно для реализации, поскольку сетевые функции всех текущих операционных систем - все на основе коммуникации TCP/IP.

3
ответ дан 07.12.2019, 19:06

Теги

Похожие вопросы