В то время как небольшие сети, как правило, имеют типовую топологию звезда, кольцо, или общая шина, для крупных сетей характерно наличие произвольных связей между компьютерами. В таких сетях можно выделить отдельные произвольно связанные фрагменты (подсети), имеющие типовую топологию, поэтому их называют сетями со смешанной топологией.
Протоколы компьютерной сети
Наборы правил, описывающих способы пересылки данных в информационной сети, называются коммуникационными или транспортными протоколами.Протоколы точно определяют способы разделения массива данных на более мелкие порции (пакеты), порядок восстановления данных, переданных источником, на компьютере-приемнике, а также контрольные механизмы, позволяющие проверить правильность пересылки данных. Разумеется, для того, чтобы передача была правильной, оба компьютера, принимающие участие в обмене данных, должны использовать один и тот же протокол. Протокол — это не программа. Правила и последовательность выполнения действий при обмене информацией, определенные протоколом, должны быть реализованы в программе. Обычно функции протоколов различных уровней реализуются в драйверах для различных вычислительных сетей.