Небольшой пост с простым и понятным названием: “What every developer should know about TCP”. В целом ничего нового, просто добротная памятка.
#network #tcp #http
#network #tcp #http
Roberto's blog
What every developer should know about TCP
Why do you need to place your servers geographically close to your users? One of the reasons is to achieve lower latencies. That makes a lot of sense when you are sending short bursts of data that should be delivered as quickly as possible. But what about…
Тут @rougsig в чатике пирлаба поделился интересным разбором, как же все-таки замедляют ютуб.
#network #tcp #tls
#network #tcp #tls
Хабр
Замедление YouTube с технической стороны: ограничение и обход
Привет, Хабр! В последнее время замечаю огромное количество информации по поводу замедления Великого, но очень мало где видел конкретику о том, как именно это работает. Одно лишь отчаяние "мы все...
Akamai пишут про прямо прикольный способ эксплуатировать TCP, чтобы залить какую-то сеть мусорными пакетами. В своём SYN пакете даём чужой адрес. Принимающая сторона по этому адресу отправит SYN-ACK пакет чуть большего размера. Если подобрать такой адрес, который на SYN-ACK ничего не ответит (например, адрес, на котором никто не сидит, но на который можно раутить), то SYN-ACK будет считаться потерявшимся и в лучших традициях TCP будет отправлен ещё несколько раз. Вот и получается, что один небольшой пакет кратно умножился, создав нагрузку на определённые части сети.
#cybersec #vulnerability #tcp
#cybersec #vulnerability #tcp
Akamai
Anatomy of a SYN-ACK Attack | Akamai
Learn how the TCP SYN-ACK attack vector reflection works, why it’s uncommon, and concerns it raises for security.
👍4❤1
Просто забавное: если долго долбиться telnet'ом в локальный порт, на котором никто не слушает, то в какой-то момент он соединится сам с собой. Получится эдакий echo сервер без сервера. Работает вроде как только на Linux.
#linux #tcp #network
#linux #tcp #network
😱1