Привет, сетевые друзья! Тема нашего поста: TCP Congestion Control
Медленный старт (slow start) — один из алгоритмов, который TCP использует для контроля над перегрузкой сети.
Алгоритм медленного старта работает за счёт увеличения окна TCP каждый раз, когда получено подтверждение, то есть увеличивает размер окна в зависимости от количества подтверждённых сегментов. Это происходит до тех пор, пока для какого-то сегмента не будет получено подтверждение или будет достигнуто какое-то заданное пороговое значение.
Network Academy | #TCP
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20❤3🔥3
Привет, сетевые друзья! Поговорим про EtherСhannel Канал может устанавливаться между маршрутизаторами, коммутаторами и сетевыми адаптерами на сервере. Все сетевые адаптеры, являющиеся частью канала, получают один MAC-адрес, что делает канал прозрачным для сетевых приложений.
Network Academy | #Ethernet
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27🔥7👏4❤1
Привет, сетевые друзья! Поговорим про куки Set-Cookie: token=123abcNetwork Academy | #сookies
Please open Telegram to view this post
VIEW IN TELEGRAM
❤31👍10🔥3
Привет, сетевые друзья! Поговорим про куки (ч. 2)
Set-Cookie: token=123abc; Expires=Tue, 01 Jan 2030 00:00:00 -0000Network Academy | #сookies
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥3❤2
Привет, сетевые друзья! Поговорим про куки (ч. 3)
example.com. Тогда куки не будут работать для поддоменов, например,
test.example.com. Если указать значение domain, то куки будет работать для хоста и всех поддоменов.Расширим предыдущий пример:
Set-Cookie: token=123abc; expires=Thu, 05 Aug 2021 18:45:00 -0000; max_age=120; domain=example.com; path=/apiNetwork Academy | #сookies
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥4❤3
Passivedns — пассивный сбор записей DNS
Network Academy | #инструмент
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15❤7🔥3
Привет, сетевые друзья! Поговорим про WebTorrent
Теперь для скачивания и просмотра фильмов с торрентов не нужен отдельный торрент-клиент. Также как и для раздачи файлов по протоколу BitTorrent, тоже не нужен отдельный клиент. Достаточно обычного браузера.Network Academy | #webtorrent
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26❤4🔥3
Привет, сетевые друзья! Поговорим про стандарты IEEE
Network Academy | #IEEE
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27❤5🔥2
Привет, сетевые друзья! Сегодня мы поговорим про W3C
В своей работе W3C руководствуется следующими принципами:
Общественное значение веба состоит в том, что он облегчает общение, ведение дел, обмен знаниями. Одна из основных целей W3C – сделать эти преимущества доступными для всех людей.
Интернет должен быть открыт для любых устройств; мобильные телефоны, смартфоны, персональные цифровые помощники, интерактивные телевизионные системы, системы голосового реагирования, киоски, и даже некоторые бытовые приборы могут получить доступ к сети.
Network Academy | #W3C
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26❤2🔥1
Привет, сетевые друзья! Сегодня поговорим про стандарты W3C
Включают стандарты для создания и рендеринга веб-страниц, включая HTML, CSS, SVG, Ajax и другие технологии для веб-приложений.
W3C создает технологии для обеспечения веб-доступа в любом месте в любое время с помощью любого устройства.
Архитектура Веба фокусируется на базовых технологиях и принципах, которые поддерживают Веб, включая URI и HTTP.
Network Academy | #W3C
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17❤4🔥3
Httpx — HTTP Toolkit
Network Academy | #инструмент
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20❤3🔥3
Привет, сетевые друзья! Продолжим про стандарты W3C
Дать возможность компьютерам выполнять более полезную работу и разработать системы, способные поддерживать доверенные взаимодействия по сети.
Означает использование обмена сообщениями. Веб сервисов базируется на таких технологиях, как HTTP, XML, SOAP, WSDL, SPARQL и др.
Пользователи должны иметь возможность размещать в вебе информацию или получать её независимо от любых условий и режимов взаимодействия.
Network Academy | #W3C
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14❤2🔥1
Привет, сетевые друзья! Продолжим про эволюцию HTTP
HTTP/0.9 был текстовым протоколом, использующим TCP в качестве транспортного слоя.
HTTP/0.9 был ориентирован только на передачу гипертекста, как основной идеи представления данных в сети на тот момент.
HTTP/1.0 тоже был текстовым и работал поверх TCP, как и его предшественник, но теперь включал в себя заголовки клиента при запросе и сервера при ответе.
В 1997-м году консорциум W3C (про который мы писали ранее) занялся разработкой экспериментального протокола HTTP-NG. Он решал основные проблемы HTTP/1.0.
В 1999-м году IETF выпускает стандарт HTTP/1.1— наиболее более известный сейчас всем современным разработчикам.
HTTP/1.1 — это текстовый протокол, расширивший семантику своего предшественника, но сохранивший основные принципы работы. Протокол работает поверх TCP с опциональным слоем шифрования SSL/TLS. В отличие от HTTP/1.0, IETF сначала опубликовала стандарт, а позднее появились реализации.
Network Academy | #HTTP
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25❤3🔥2
Привет, сетевые друзья! Сегодня продолжим рассказывать вам про полезные команды Linux (ч. 5)
Traceroute — это утилита, которая позволяет исследовать маршруты передачи данных между компьютерами. В то время как команда ping направлена на то, чтобы выяснить, можно ли установить связь между двумя узлами сети, traceroute даёт сведения об IP-адресах маршрутизаторов, через которые проходят данные от вашей системы до конечной, например — до веб-сайта или сервера. Команда traceroute обычно применяется на втором шаге диагностики сети, после команды ping.
$ traceroute <ip address>/<fqdn>
Утилита arpwatch - это надежный инструмент мониторинга Ethernet, который позволяет системным администраторам легко отслеживать пары Ethernet / IP-адресов в своей сети. Это может иметь огромное значение для системных администраторов предприятия, а также для опытных пользователей Linux.
$
netstat -l Утилита nmcli отлично подходит для управления сетевыми соединениями, для выполнения настроек и для решения других подобных задач. С её помощью можно управлять программой NetworkManager и модифицировать сетевые параметры различных устройств.
$ nmcli device
Network Academy | #linuxPlease open Telegram to view this post
VIEW IN TELEGRAM
👍18❤3🔥1
Привет, сетевые друзья! Сегодня расскажем про классификацию Ethernet по скорости
Network Academy | #Ethernet
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24🔥3❤1
Привет, сетевые друзья! Сегодня расскажем про IPSec
Network Academy | #IPSec #протокол
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18❤3🔥1
Привет, сетевые друзья! Сегодня расскажем про RFC
Network Academy | #RFC
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24🔥3❤1
Привет, сетевые друзья! Сегодня поговорим про место, где создается будущее Интернета
Network Academy | #IETF
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15❤3🔥1
UDP – это протокол
Anonymous Quiz
9%
канального уровня
26%
сетевого уровня
6%
прикладного уровня
59%
транспортного уровня
👏16🎉3
Привет, сетевые друзья! Сегодня поговорим про IP-телефонию
Чтобы подключить традиционную телефонию, в квартиру или офис прокладывают провод от главной АТС. При подключении IP-телефонии используют офисную или виртуальную АТС: устанавливают программу для звонков или покупают IP-телефон.
У традиционных телефонных сетей избыточная производительность. IP-телефония сжимает голосовые сообщения и использует всю емкость линии.
При традиционной телефонии абоненты соединяются напрямую. Между абонентами IP-телефонии всегда находится IP-шлюз — оцифровщик и маршрутизатор.
С IP-телефонией абонент может пользоваться каналом связи в любой точке мира, где есть интернет и доступно подключение через «облако».
Network Academy | #телефония
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22❤2🔥2
Привет, сетевые друзья! Сегодня расскажем как работает IP-телефония
Network Academy | #телефония
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28❤4🔥2