Сквозной принцип
-
Основы сквозного принципа
- Сквозной принцип является основой проектирования компьютерных сетей.
- Функции, необходимые для надежности и безопасности, должны быть реализованы на конечных узлах.
- Промежуточные узлы могут внедрять функции для повышения эффективности, но не гарантируют сквозную корректность.
-
История и развитие
- Идея сквозного принципа была сформулирована в 1960-х годах Дональдом Дэвисом и Полом Бараном.
- Луи Пузен применил сквозную стратегию в сети CYCLADES в 1970-х годах.
- Солтцер, Рид и Кларк четко сформулировали принцип в 1981 году.
- Сквозной принцип тесно связан с сетевой нейтральностью и иногда рассматривается как предшественник.
-
Применение и ограничения
- ARPANET продемонстрировала важность сквозного принципа на разных уровнях сети.
- Интернет-протокол (IP) использует сквозное подтверждение и повторную передачу, но не гарантирует доставку.
- Передача файлов является примером сквозного принципа, где надежность обеспечивается контрольной суммой.
- Мобильные устройства и IPv4 с NAT могут представлять ограничения для сквозного принципа.
-
Семантика приложения и мультиагентные системы
- Сквозной принцип предполагает повышение функциональности до уровня приложений.
- Идея семантики приложения заключается в моделировании каждого приложения с помощью собственного протокола.
- Мультиагентные системы предлагают подходы, основанные на семантике приложений, для реализации распределенных приложений.
Полный текст статьи: