Методы коммутации.
В большинстве коммутаторов для выполнения рабочих функций употребляют два способа: сквозной коммутации и коммутации с промежным хранением.
При сквозной коммутации (cut-through switching) коммутатор лишь читает МАС-адрес в коммутируемом кадре. Он начинает отправку кадра в тот порт, МАС-адрес которого был найден в этом кадре, при этом так стремительно, как коммутатор выяснит, куда его следует посылать — обычно сходу опосля введения первых 20—30 байтов инфы. (Напомним, что кадры Ethernet имеют длину около 1500 байтов, так что пауза в 30 найтов — это чрезвычайно; маленькая задержка.) Таковым образом, скорость сквозной коммутации равна, по существу, скорости полосы связи.
Промежуточное хранение является способом, также используемым в мостах. При всем этом поначалу весь кадр принимается полностью, а потом обрабатывается с целью определения МАС-адреса места предназначения и контроля ошибок кадра. Лишь корректные кадры направляются дальше.
Какой способ лучше? Сквозная коммутация в общем случае резвее, так как кадры могут передаваться в соответственный сектор по мере их поступления на коммутатор. Но этот способ таит внутри себя потенциальную опасность передачи искаженных кадров и, как следствие, роста сетевого трафика с непригодными битами.
Коммутация с промежным хранением незначительно медлительнее, потому что каждый кадр должен быть проверен на наличие ошибок, но при всем этом возможность распространения ошибок по сети меньше. Поточнее говоря, он не намного замедляет работу сети, но внедрение коммутации с промежным хранением привносит некую задержку, которая отсутствует при сквозной коммутации, и чем крупнее кадр, тем больше время задержки. Это усложняет работу сетей с мостами.
Потому сквозная коммутация идеальнее всего подступает для сетей, нуждающихся, сначала, в высочайшей пропускной возможности, а не в уменьшении вероятности распространения ошибки. Этот способ оптимален для маленьких обычных сетей. Коммутация с промежным хранением может потребоваться для наиболее сложных сетей, для которых неприемлемы никчемные утраты времени на работу с испорченными кадрами, с какой бы малой вероятностью они не появлялись.
Примечание Некие коммутаторы поддерживают оба способа. Обычно в их употребляется способ сквозной коммутации. При всем этом они "смотрят" за частотой возникновения ошибок без промежного хранения кадров. Если частота ошибок превосходит определенное допустимое значение, коммутатор перебегает на способ коммутации с промежным хранением.
При сквозной коммутации (cut-through switching) коммутатор лишь читает МАС-адрес в коммутируемом кадре. Он начинает отправку кадра в тот порт, МАС-адрес которого был найден в этом кадре, при этом так стремительно, как коммутатор выяснит, куда его следует посылать — обычно сходу опосля введения первых 20—30 байтов инфы. (Напомним, что кадры Ethernet имеют длину около 1500 байтов, так что пауза в 30 найтов — это чрезвычайно; маленькая задержка.) Таковым образом, скорость сквозной коммутации равна, по существу, скорости полосы связи.
Промежуточное хранение является способом, также используемым в мостах. При всем этом поначалу весь кадр принимается полностью, а потом обрабатывается с целью определения МАС-адреса места предназначения и контроля ошибок кадра. Лишь корректные кадры направляются дальше.
Какой способ лучше? Сквозная коммутация в общем случае резвее, так как кадры могут передаваться в соответственный сектор по мере их поступления на коммутатор. Но этот способ таит внутри себя потенциальную опасность передачи искаженных кадров и, как следствие, роста сетевого трафика с непригодными битами.
Коммутация с промежным хранением незначительно медлительнее, потому что каждый кадр должен быть проверен на наличие ошибок, но при всем этом возможность распространения ошибок по сети меньше. Поточнее говоря, он не намного замедляет работу сети, но внедрение коммутации с промежным хранением привносит некую задержку, которая отсутствует при сквозной коммутации, и чем крупнее кадр, тем больше время задержки. Это усложняет работу сетей с мостами.
Потому сквозная коммутация идеальнее всего подступает для сетей, нуждающихся, сначала, в высочайшей пропускной возможности, а не в уменьшении вероятности распространения ошибки. Этот способ оптимален для маленьких обычных сетей. Коммутация с промежным хранением может потребоваться для наиболее сложных сетей, для которых неприемлемы никчемные утраты времени на работу с испорченными кадрами, с какой бы малой вероятностью они не появлялись.
Примечание Некие коммутаторы поддерживают оба способа. Обычно в их употребляется способ сквозной коммутации. При всем этом они "смотрят" за частотой возникновения ошибок без промежного хранения кадров. Если частота ошибок превосходит определенное допустимое значение, коммутатор перебегает на способ коммутации с промежным хранением.