www.mudconnector.su
https://forum.mudconnector.su/

И снова о развитии MUDов
https://forum.mudconnector.su/viewtopic.php?f=3&t=259
Страница 5 из 8

Автор:  N0U [ Чт авг 18, 2011 1:12 am ]
Заголовок сообщения:  Re: И снова о развитии MUDов

Какого http поверх telnet? Просто телнет принимает почти любой текст , но это не значит что http поверх telnet

Автор:  Эрендир [ Чт авг 18, 2011 1:12 am ]
Заголовок сообщения:  Re: И снова о развитии MUDов

prool меня обогнал :)
edit: prool не прав. http://ru.wikipedia.org/wiki/TCP/IP
telnet и http в модели TCP/IP относятся к одному уровню.

Хочу заметить, что не имеет смысл изобретать велосипед: google MXP, Pueblo.

Автор:  N0U [ Чт авг 18, 2011 1:17 am ]
Заголовок сообщения:  Re: И снова о развитии MUDов

А можно линки. А то первое исправляется на Гугл карты , а второе какаета народность .

Автор:  Эрендир [ Чт авг 18, 2011 1:21 am ]
Заголовок сообщения:  Re: И снова о развитии MUDов

http://lmgtfy.com/?q=MUD+MXP
http://lmgtfy.com/?q=MUD+Pueblo

можно ещё добавить "protocol", "specification" etc.

Автор:  N0U [ Чт авг 18, 2011 1:23 am ]
Заголовок сообщения:  Re: И снова о развитии MUDов

Блин. Я подумал mxp от гугла и набирал google mxp

Во. Щяс посмотрю и возможно попробую.

Автор:  prool [ Чт авг 18, 2011 1:33 am ]
Заголовок сообщения:  Re: И снова о развитии MUDов

Эрендир писал(а):
prool меня обогнал :)
edit: prool не прав. http://ru.wikipedia.org/wiki/TCP/IP
telnet и http в модели TCP/IP относятся к одному уровню.

Хочу заметить, что не имеет смысл изобретать велосипед: google MXP, Pueblo.


Ну, строго говоря, когда мы говорим про telnet, надо уточнять, что мы имеем ввиду.

Тот telnet, который на 4 уровне TCP/IP, это команда telnet, подключающая к 23 порту, где висит telnetd, который запускает shell - в общем то, что давно устарело и не используется по соображениям безопасности.

А когда мы запускаем команду telnet http://www.ru 80, то здесь никакого протокола telnet строго говоря нет, а есть ручная эмуляция http (а команда telnet для нас представляет по сути "TCP клиент")

А в случае с мадами наверное надо как-то назвать протокол общения клиента с сервером (типа OMP - Old MUD protocol) и говорить "мады работают по протоколу OMP, стандартный порт 4000/TCP)

В общем вопрос терминологии и несовершенства 4-уровневой модели (в нее много чего не лезет и есть протоколы, которые находятся между уровнями, например ARP)

Я. кстати, тоже полез в Википедию и узнал новое для себя, оказывается кроме 4 уровневой модели есть еще и 5 уровневая, причем не одна. Ужас какой-то!

Но это всё словоблудие а по сути я согласен, что вначале надо изучить то, что уже наработано (типа MXP), а потом аргументированно принять его за основу. Или аргументированно не принять. Изобретать велосипеды с нуля, конечно, весело, но один человек (и даже команда из нескольких человек) не сможет сделать всё - и сервер, и клиенты, и редактор, поэтому надо по-максимуму использовать готовые стандарты и наработки

Автор:  N0U [ Чт авг 18, 2011 1:42 am ]
Заголовок сообщения:  Re: И снова о развитии MUDов

А почему нет российских мадов используюших новые протоколы?

Автор:  Эрендир [ Чт авг 18, 2011 1:44 am ]
Заголовок сообщения:  Re: И снова о развитии MUDов

Цитата:
Тот telnet, который на 4 уровне TCP/IP, это команда telnet, подключающая к 23 порту, где висит telnetd, который запускает shell - в общем то, что давно устарело и не используется по соображениям безопасности.


telnet - это протокол. В винд вплоть до висты, емнип, есть также стандартный telnet-клиент, telnet.exe. Он по-умолчанию подключается к 23-му порту, но это не имеет отношения к собственно протоколу.

Цитата:
А в случае с мадами наверное надо как-то назвать протокол общения клиента с сервером

этот протокол называется telnet, и описан в RFC (см. http://en.wikipedia.org/wiki/Telnet, Related RFCs)

Одним из требований этого протокола, в частности, является удвоение IAC (байта 255), если мы хотим передать символ с кодом 255 (а не команду протокола telnet).

Автор:  Эрендир [ Чт авг 18, 2011 1:49 am ]
Заголовок сообщения:  Re: И снова о развитии MUDов

N0U писал(а):
А почему нет российских мадов используюших новые протоколы?


какой-то из русскоязычных МАДов делал минимальную поддержку MXP. Balderdash вроде бы.
Почему?
Ну, некоторые видные имплементоры даже не знают минимальные спецификации протокола telnet, куда уж тут MXP вводить.

Автор:  N0U [ Чт авг 18, 2011 1:52 am ]
Заголовок сообщения:  Re: И снова о развитии MUDов

Помоему реализовать не так уж и сложно. Благо клиент уже есть. Но переводить готовый мад это конечно сложно.

Страница 5 из 8 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/