В информатике мягкое состояние — это состояние , которое полезно для эффективности, но не обязательно, поскольку его можно регенерировать или заменить при необходимости. Этот термин часто используется в проектировании сетевых протоколов .
Это термин, который используется для информации, которая истекает по истечении времени (исчезает), если не обновляется, что позволяет протоколам восстанавливаться после ошибок в определенных службах. [1] [2] Термин был придуман Дэвидом Д. Кларком в его описании интернет-протоколов Агентства перспективных исследовательских проектов Министерства обороны США (DARPA). [1]
Хотя в целом они менее эффективны, чем хорошо спроектированные протоколы «жесткого состояния» при настройке на определенный сетевой режим, протоколы мягкого состояния ведут себя намного лучше, чем протоколы жесткого состояния в непредсказуемой сетевой среде, такой как Интернет . [ 3]