tcp (mss, etc)

RFC 879 TCP MSS

  • MSS не согласовывается между TCP пирами, это НЕ согласование.
  • MSS анонс отправляется получателем в сторону отправителя и говорит о том, сколько получатель данных в виде TCP сегмента может максимум получить.
  • Значение MSS может быть разным по каждому направлению (на прием, свое, одно, на отправку в сторону соседа другое).


Читать дальше

Linux сервис на well-known порту

В Linux нельзя запустить прослушивание порта на well-known портах без прав админа. Это касается любого приложения – ruby сервера, linux утилит.
~$ nc -l 80.87.194.88 1111  - ok
~$ nc -l 80.87.194.88 90 - fail
nc: Permission denied
~$ sudo nc -l 80.87.194.88 90 - ok 


Читать дальше