Руководство по HamsterCMS от TomoTomoTan
Ручной «Хомяк» – наглядное пособие по Hamster CMS. Предисловие и глава 1. - Как включить
Ручной «Хомяк» – наглядное пособие по Hamster CMS. Глава 2 - О шаблонах и содержимом
Ручной «Хомяк» – наглядное пособие по Hamster CMS. Глава 3 - Доступ к сайту через FTP, редактирование шаблона
Ручной «Хомяк» – наглядное пособие по Hamster CMS. Глава 4 - Устройство шаблона. Немного о включениях.
Ручной «Хомяк» – наглядное пособие по Hamster CMS. Глава 5 - Создание собственного шаблона. Загрузка файлов на сайт с помощью WebFTP

Частозадаваемые вопросы по хостингу | Вопросы по IRC | Веб-чат (работает в Opera 10.63/Win98 и современных браузерах)

Brutman mTCP TCP/IP stack for MS DOS

Moderator: dsalin

User avatar
Turboblack
Начальник
Posts: 362
Joined: Wed Dec 18, 2024 8:25 pm
Has thanked: 87 times
Been thanked: 122 times

Brutman mTCP TCP/IP stack for MS DOS

Post by Turboblack »


https://www.brutman.com/
A small high performance TCP/IP stack for 8088 class machines including DHCP, FTP, IRC, Telnet, SNTP, etc.

Requirements

mTCP applications should work on any IBM PC compatible personal computer running DOS. To be more specific:

An IBM PC compatible with an 8088 or better CPU
96KB to 384KB of system memory depending on the application
DOS 2.1 or newer
A network card (Ethernet adapter, serial port, etc. or a device emulating Ethernet) that has a "packet driver" (see below).
современное общество это стереотип считающий совокупность недостатков превосходством
User avatar
Turboblack
Начальник
Posts: 362
Joined: Wed Dec 18, 2024 8:25 pm
Has thanked: 87 times
Been thanked: 122 times

Re: Brutman mTCP TCP/IP stack for MS DOS

Post by Turboblack »

Image

2025-01-10: Good news everyone! a new mTCP is available!

This version has some changes that further improve reliability. The NetDrive device driver and source code is also available now.

https://www.brutman.com/mTCP/mTCP.html
современное общество это стереотип считающий совокупность недостатков превосходством
User avatar
Ewo
Птица-говорун
Posts: 126
Joined: Sun Jul 13, 2025 1:20 pm
Has thanked: 32 times
Been thanked: 49 times

Re: Brutman mTCP TCP/IP stack for MS DOS

Post by Ewo »

На самом деле ТСР стеков под Dos несколько, насколько я понимаю,

Waterloo TCP WATTCP
KA9Q NOS TCP/IP
picoTCP



практика:

https://ksanka-kh.livejournal.com/38320.html - "прикручиваем tcp/ip к MS DOS"
https://web.archive.org/web/20070425195 ... /about.htm - universal tcp/ip bootdisk

матчасть:

http://lib.ru/INTERMET/tcpippc.txt Антипов Д. "TCP/IP сервис для IBM PC. 1994"

перевод https://liam-on-linux.livejournal.com/82632.html "The rise of the LAN in business computing"
В Windows 95 с момента запуска были встроены сетевые функции и почтовый клиент на рабочем столе. (На момент запуска в системе не было встроенного веб-браузера, но в ней были сетевые функции, включая TCP/IP и коммутируемое соединение.)

Встроенные сетевые функции появились в Windows for Workgroups 3.1 в 1992 году и стали широко распространены с Windows for Workgroups 3.11 в 1993 году благодаря повышению производительности 32-разрядного доступа к файлам. С 1993 года практически все ПК поставлялись с WfWg 3.11 в качестве единственной версии по умолчанию.

WfWg 3.11 имел опциональную надстройку, предоставляющую 32-разрядный TCP/IP , а Internet Explorer можно было бесплатно загрузить, чтобы обеспечить коммутируемое подключение по TCP/IP.

Кроме того, в 1993 году вышла Windows NT со встроенными сетевыми возможностями, включая TCP/IP для проводных и коммутируемых сетей.

Но сетевые возможности не тождественны TCP/IP. DOS и Windows 3.x по умолчанию использовали NetBIOS с опциональным IPX/SPX для Novell Netware, который был доминирующим сетевым стандартом ПК с конца 1980-х годов. До середины 1990-х годов TCP/IP был узкоспециализированным протоколом, необходимым только для связи с дорогими рабочими станциями UNIX™ на базе RISC.

Microsoft использовала NetBEUI. Novell использовала IPX. Apple использовала AppleTalk. DEC использовала DECnet. IBM использовала множество протоколов, включая DLC, но не так уж часто использовала Ethernet — у неё была собственная сетевая система Token Ring, — поэтому для связи с IBM Kit требовалось специальное оборудование, и только предприятия, ориентированные на IBM, активно его использовали.

Локальные сети в офисных сетях, безусловно, были полностью распространены в первой половине 1990-х годов. Когда я начал свою первую работу в Лондоне в 1991 году, у нас был всего один клиент, у которого не было офисной сети. Это считалось необычным, но это было осознанное решение руководства, призванное замедлить возможное распространение вредоносного ПО и улучшить реальное личное общение сотрудников. Немейнстримом

было то, что они были основаны на TCP/IP.

В наши дни сетевые технологии и TCP/IP кажутся синонимами, но так уж сложилось в этом веке. Сетевые технологии, в основном через Ethernet, изначально Thin Ethernet (10base-2), широко использовались в качестве обычного офисного инструмента задолго до появления TCP/IP примерно на 15 лет. Некоторые ранние последователи использовали его на 20+ лет раньше.

Сетевые протоколы тогда были немного похожи на современные операционные системы. Многие используют Windows, но многие используют Mac, некоторые используют *BSD, некоторые до сих пор используют коммерческий UNIX и т. д., а также есть такие вещи, как ChromeOS, тонкие клиенты через RDP и т. д. Ситуация совершенно неоднородна, и сложно даже сказать, что какая-то одна ОС имеет явное большинство: Windows имеет преимущество, но уже ненамного.

Ну, в эпоху MS-DOS, Novell была серверной ОС по выбору почти для всех, с конкуренцией со стороны 3Com и ее серверной ОС на базе MS-DOS 3+Share; 3+Share была связана с MS LAN Manager, которая была в OS/2 и привела к 3+Open. Все они использовали NetBEUI. LAN Manager также работал на VMS благодаря DEC Pathworks, работая поверх DECnet, что было удобно, потому что оно также поддерживало терминальные сеансы (напомню, это было до SSH) и X.11 и электронную почту DEC и многое другое.

Ориентированная на крупный бизнес была Banyan VINES со своим собственным протоколом, производным от Xerox Alto и так далее. У нее был первый сетевой каталог. Novell разработала Netware 4 с NDS как прямой ответ на Banyan StreetTalk, а в эпоху NT 3.x она потеснила Microsoft на рынке; Ситуация изменилась только с выходом NT 4.

Если говорить о крупных предприятиях, то электронная почта была распространена задолго до появления локальных сетей (LAN) и TCP/IP. Все крупные пользователи DEC и IBM использовали почтовые системы этих компаний. Небольшие компании использовали коммутируемое подключение к доинтернетным провайдерам — я использовал CIX, который доминировал в Великобритании. Мой адрес электронной почты CIX 1991 года до сих пор жив и работает. Американцы предпочитали CompuServe, он же Compu$erve, но в Европе, где мы платим и за местные звонки, он был слишком дорогим.

Эта технология, по приблизительным подсчётам, на четверть века старше TCP/IP и интернет-сетей. А учитывая, что ей всего около 25 лет, я хочу сказать, что широкое распространение локальных сетей началось не с Windows 98.

В то время Windows 98 была даже не вспышкой; в корпоративных ИТ-кругах её прозвали «GameOS», и мало кто из компаний вообще задумывался о ней. NT 4 была там, где всё было, и вышла с полной поддержкой TCP/IP за два года до Windows 98.

Итак, нет, сетевые технологии Win98 вообще ничего не дали. Они не имели никакого значения ни тогда, ни сейчас. Win98 была домашней ОС для автономных ПК с коммутируемым доступом, но она просто заменила Win95, которая создала этот рынок.

Расцвет TCP-сетей в деловых локальных сетях, возможно, начался с Windows NT, но NT 3.x не имела большого значения, а сама NT появилась примерно в середине жизненного цикла использования в бизнесе межмашинных коммуникаций, электронной почты, группового ПО и т. д., с самого начала и до наших дней.

Если вы хотите утверждать, что интегрированные сетевые технологии в Windows стали значительным шагом, я не буду спорить. Но это началось за 5 лет до Win98, с Windows for Workgroups и Windows NT.

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

Электронная почта — это явление 1960-х годов. Интернет начал приобретать значимость в 1970-х годах, намного позже электронной почты. Корпоративные локальные сети приобрели популярность в 1980-х годах, а к 1990-м стали практически само собой разумеющимся явлением. Компании, работающие на Macintosh (в основном в сфере дизайна, печати, репродукции и т. д.),) осуществлял прямую одноранговую связь по ISDN.

В 1990-х годах для большинства людей TCP/IP работал только через коммутируемые модемные соединения, и это совпало с переходом отрасли на 10base-T: Ethernet по UTP заменил Ethernet по коаксиальному кабелю.

Какое-то время очевидным преемником 10base-T казался ATM, который одновременно являлся и протоколом, и кабельной системой; TCP/IP должен был туннелироваться через ATM, но какое-то время казалось очевидным, что будущее за ATM. 100base-T (Fast Ethernet) был лишь одним из нескольких претендентов.

Но на самом деле, как оказалось, важность TCP/IP значительно возросла, и сетевые технологии перешли на 100base-T, а затем и на Wi-Fi.

Локальные сети перешли на IP в XXI веке, но тогда это была уже устоявшаяся и совершенно обычная технология, существовавшая около 20 лет.

продолжение следует..
выгрузка сознания.. 6% выполнено
User avatar
push0ret
Набирающий обороты
Posts: 44
Joined: Sun Dec 29, 2024 2:48 pm
Has thanked: 23 times
Been thanked: 33 times

Re: Brutman mTCP TCP/IP stack for MS DOS

Post by push0ret »

Ewo wrote: Sun Jul 27, 2025 6:03 pm На самом деле ТСР стеков под Dos несколько, насколько я понимаю
Функции пакетного драйвера находятся в свободном доступе в интернете. Их можно использовать для любых целей и организовать любой протокол, который поддерживает сетевая карта.

Code: Select all

push 0
ret
User avatar
Ewo
Птица-говорун
Posts: 126
Joined: Sun Jul 13, 2025 1:20 pm
Has thanked: 32 times
Been thanked: 49 times

Re: Brutman mTCP TCP/IP stack for MS DOS

Post by Ewo »

push0ret wrote: Mon Jul 28, 2025 11:01 pm любой протокол
Это не протокол конечно, но тоже в тему сетевых тем под Dos, пусть будет здесь https://github.com/SuperIlu/DOStodon (https://github.com/SuperIlu/DOjS)
выгрузка сознания.. 6% выполнено
User avatar
Turboblack
Начальник
Posts: 362
Joined: Wed Dec 18, 2024 8:25 pm
Has thanked: 87 times
Been thanked: 122 times

Re: Brutman mTCP TCP/IP stack for MS DOS

Post by Turboblack »

viewtopic.php?t=41 вот еще один, который лучше чем брутмановский, меньше ресурсов жрет, меньше памяти, и чувак в ирц всегда сидит и готов общаться
современное общество это стереотип считающий совокупность недостатков превосходством

Return to “Коммуникации”