Цитата
В общем случае растяжка лишь слегка облегчает жизнь программисту, но при этом ухудшает балансировку (волновое согласование) линии и устойчивость к синфазным помехам (особенно на длинных дистанциях).
Растяжка (точнее - защитное смещение), конечно, не является обязательной по стандарту. Но ее отсутствие, по мимо неудобства программирования, дает ряд неприятных моментов:
1) В паузах (когда все передатчики выключены) может наблюдаться "мусор" на линии, который все устройства вынуждены обрабатывать, отвлекая на это свои ресурсы.
2) Возможно самопроизвольное возникновение состояния "Break" на линии. Поэтому, будет невозможно использовать эту функцию для каких-то полезных целей. А там, где она необходима - будет невозможно использовать такую линию.
3) Выдержка дополнительной паузы от включения приемника до начала передачи, приводит к дополнительным временным издержкам при обмене, что снижает общий трафик.
4) В системе со многими ведущими усложняется определение занятости линии и увеличивается время разрешения конфликтов.
Вывод простой: Хотя защитное смещение и не обязательно по стандарту, его отсутствие может заметно снизить эффективность канала и, как следствие, всей системы в целом. Поэтому, чтобы от него отказаться - нужны серьезные аргументы в пользу такого решения.