Описание тега transport-layer-protocol
2
ответа
В том месте, где TCP New Reno устанавливает пороговое значение после отбрасывания пакета в NS3
В TCP New Reno он устанавливает пороговое значение на половину текущего CWND, как только обнаруживается отбрасывание пакета. Мне нужно найти метод, который решит эту задачу. В tcp-l4-protocol.h оно использует TcpClassicRecoveryкак метод восстановлен…
12 апр '20 в 06:45
1
ответ
Где я могу найти исходный код TCP New Reno и запустить его на NS3
Я планировал выполнить некоторую настройку управления перегрузкой для существующего протокола транспортного уровня. В данном случае я выбрал TCP New Reno. В основном у меня по этому поводу две проблемы. 1) Основная проблема - как найти исходный код …
06 апр '20 в 06:45
1
ответ
Что на самом деле происходит на стороне клиента при запуске клиентского программного обеспечения VPN
Я изо всех сил пытаюсь найти хорошее объяснение того, что на самом деле происходит на стороне клиента на компьютере, когда клиент VPN работает и подключается к серверу VPN в Интернете. Когда мы включаем и разрешаем приложению VPN подключаться к VPN …
20 июн '20 в 00:16
1
ответ
Как TCP различает потерю сегмента из-за поврежденного сегмента на стороне получателя или из-за перегрузки?
У меня возникли сомнения, где я не могу найти, как отправитель различает потерю сегмента - потеряно ли оно из-за повреждения или потеряно из-за перегрузки в сети?
28 авг '20 в 13:54
1
ответ
Как удалить поле "Параметр адреса IPv4" (необязательно) в пакете SCTP в Ubuntu
Я хочу отправить пакет SCTP на сервер с помощью L2TP VPN в Ubuntu 20.04. Для этого я настроил свой L2TP VPN и могу успешно протестировать соединение, используя pingкоманда. Теперь мой ifconfig вывод выглядит следующим образом: enp0s31f6: flags=4163&…
28 окт '20 в 20:53
2
ответа
Зачем нам нужны оба сессионных уровня, если у нас есть транспортный уровень (в модели OSI)?
Если tcp на транспортном уровне создает для нас сеанс, тогда зачем нам нужен сеансовый уровень для создания сеанса?
07 мар '21 в 15:08
1
ответ
Использование транспортного уровня NATS в HELM
Интересно, могут ли какие-нибудь гуру HELM пролить свет / указать мне правильное направление ... Я тестирую PoC, в котором мы используем молекулярную систему для создания приложения, которое имеет несколько сервисов, связанных в серверной части (бил…
19 мар '21 в 17:19
0
ответов
Выборочный повтор при потере всех подтверждений
Итак, я получил этот вопрос из книги, но сам не могу найти ответа, а также не нашел ничего связанного с ним в другом месте. В любом случае ситуация такова, что бит порядкового номера равен 2 , поэтому последовательность будет следующей: \ 00 01 10 1…
13 май '21 в 15:30
1
ответ
Почему OSPF использует лавинную рассылку, несмотря на многоадресную рассылку?
Мы знаем, что лавинная рассылка возможна только в коммутаторе уровня 2. Но в маршрутизаторе OSPF на уровне 3 используется лавинная рассылка с многоадресной рассылкой. Предположим, у нас есть один маршрутизатор в OSPF, использующий многоадресный адре…
23 сен '21 в 16:51
0
ответов
Почему размер окна отправителя или окна перегрузки становится 2^n mss после nRTT в механизме медленного запуска?
Я везде видел в механизме медленного запуска, если начальный размер отправителя обозначен cwnd = 1mss, затем после 1 RTT cwnd становится = 2 mss, а после 2 RTT cwnd становится = 4 mss и так далее. У меня вопрос: почему время передачи (TT) не добавля…
23 сен '21 в 15:20
2
ответа
Если UDP ориентирован на сообщения, почему SMTP использует TCP?
Итак, мы знаем, что UDP ориентирован на сообщения, а TCP — на потоки. Почему SMTP использует TCP вместо UDP?
08 дек '20 в 14:55
2
ответа
Gokit: проверка запроса/полезной нагрузки на транспортном уровне
Я использую go-kit для создания конечной точки RPC. Я создаю конечную точку, подобную этой httptransport.NewServer( endPoint.MakeGetBlogEndPoint(blogService), transport.DecodeGetBlogRequest, transport.EncodeGetBlogResponse Ниже моя функция DecodeGet…
25 янв '21 в 10:45
0
ответов
Фрагментация на транспортном уровне (UDP)
Теоретический вопрос. Как реализовать фрагментацию на транспортном уровне в модели OSI? Как я могу «изменить» протокол UDP для поддержки этой вещи?
10 фев '22 в 22:15
0
ответов
Как определить, какой протокол безопасности использует данный http-запрос? В частности, если он использует TLS 1.3?
Учитывая HTTP-запрос X, как определить, использует ли он TLS 1.3? У меня есть приложение .NET, которое я только что установил для использования TLS 1.3, используя ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls13. Я сейчас тестирую э…
10 фев '22 в 14:48
0
ответов
Селекторы OSI, каковы их значения? С++
Я работаю со стандартом IEC61850. И впервые я столкнулся с OSI Selectors: Transport selector, Session selector и Presentation selector. Меня не интересует их физический смысл. Задача состоит в том, чтобы преобразовать их значения из файла разбора (и…
07 дек '22 в 12:20
1
ответ
Где в CubeIDE находятся примеры программ stm32?
поэтому руководитель моего проекта сказал мне, чтобы я понял Ethernet и начал работать над моей платой stm32. Я прочитал документы по программированию tcp и udp, но они не показывают никакого кода, а указывают мне на примеры программ, которые находя…
29 мар '23 в 05:46
0
ответов
изменить транспортный протокол FTP-сервера (pyftpdlib)
Я пытаюсь реализовать FTP- сервер вPythonи иметь возможность манипулировать транспортным протоколом, который использует сервер. Я попытался реализовать FTP- сервер, используяpyftpdlibбиблиотеку, и я не смог найти (в документации) простого способа уп…
10 мар '23 в 10:46