Jump to content

Recommended Posts

Posted

Здравствуйте, кто-нибудь может помочь подробно разобраться в TCP/IP-соединении. Абсолютно во всем - как устанавливается, как передаются пакеты, как закрывается, про процедуру time-out, про потери и задержки. Я студент, пишу курсовую по этой теме, очень немного подробной литературы по данной проблематике, только какие-то общие положения.

Буду благодарен любой помощи, начиная от собственного объяснения, заканчивая рекомендациями подходящей литературы.

Заранее спасибо.

Posted

Вот must read:

Cisco Press - Routing.TCP.IP.Volume.1.2nd.Edition.Oct.2005

 

Ну и rfc. В общем информации достаточно, просто плохо искал

Posted

А что там нового-то? AX.25 сплошной. В Линуксах даже модуль ядра есть. На звуковуху цепляется и пищит и слышит.

Posted
Здравствуйте, кто-нибудь может помочь подробно разобраться в TCP/IP-соединении. Абсолютно во всем - как устанавливается, как передаются пакеты, как закрывается, про процедуру time-out, про потери и задержки. Я студент, пишу курсовую по этой теме, очень немного подробной литературы по данной проблематике, только какие-то общие положения. Буду благодарен любой помощи, начиная от собственного объяснения, заканчивая рекомендациями подходящей литературы. Заранее спасибо.

Качаешь исходники линуха или фри и там всё что тебе надо смотришь.

Есть отдельные относительно компаткные реализации стёка, по крайней мере я слышал что есть :)

 

Учти что IP и TCP сами по себе вещи объёмные.

IP включает в себя ещё и опции, и фрагментацию/сборку пакетов, и там же icmp прибит гвоздями. Рядом обычно ARP/NDP.

В TCP отдельно свой фрагментатор/сборщик пакетов. Ещё там куча СС - алгоритмы контроля перегрузки канала. У каждого своя теория, своя мат модель.

 

Когда я вытаскивал из фри IP в отдельный модуль у меня вышло что то 1,5-2к строк, без icmp но с ARP.

 

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

 

А про wireshark есть литература, которая бы подробно описывала работу с программой?

Если ты собрался на венде этим заниматься - забудь.

Ты только год будешь учится там как пакеты в сеть/из сети получать/засылать и всё равно будет через жопу.

Бери фрю/линух, хоть в виртуалке и там сразу BPF/PCAP/Divert - совсем для чайников, куча примеров.

Уже к утру/через неделю у тебя будет возможность работать с сетью напрямую.

tcpdump там есть для смотрения чего творится в сети.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.