Что такое сетевая модель: СЕТЕВАЯ МОДЕЛЬ | это… Что такое СЕТЕВАЯ МОДЕЛЬ?

1. Сетевая модель и ее основные элементы.

Сетевая
модель
представляет
собой план выполнения некоторого
комплекса взаимосвязанных работ
(операций), заданного в специфической
форме сети, графическое изображение
которой называется сетевым
графиком.
Отличительной
особенностью сетевой модели является
четкое определение всех временных
взаимосвязей предстоящих работ.

Главными
элементами сетевой модели являются
событиями
и
работы

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

Во-вторых,
это ожидание
протяженный
во времени процесс,не
требующий затрат труда (например, процесс
сушки после окраски,
старения металла, твердения бетона и
т. п.).

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

Событие

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

Среди
событий сетевой модели выделяют исходное
и завершающее события. Исходное собы­тие
не имеет предшествующих работ и событий,
относящихся к представленному в модели
комплексу работ. Завершающее событие
не имеет последующих работ и событий.

События
на сетевом графике (или, как еще говорят,
на графе)изображаются
кружками (вершинами графа), а работы —
стрелками(ориентированными
дугами), показывающими связь между
работами. Пример фрагмента сетевого
графика представлен на рис 1:

Рис.
2
Рис.
1

На
рис. 2, а
приведен
сетевой график задачи моделирования и
построения оптималь­ного
плана некоторого экономического объекта.
Чтобы решить эту задачу, необходимо
провести следующие работы: А –
сформулировать проблему
исследования; В5
матема­тическую
модель изучаемого объекта; В
собрать
информацию; Г

выбрать метод решения задачи; Д
построить
и
отладить программу для ЭВМ; Е
рассчитать
опти­мальный план;
Ж
передать
результаты расчета заказчику. Цифрами
на графике обозначены номера событий,
к которым приводит
выполнение соответствующих работ.

Из
графика, например, следует, что работы
В
и
Г
можно
начать выполнять
независимо одна от другой только после
свершения события
3, т.е. когда выполнены работы А
и
Б;
работу
Д
после
свершения
события 4,
когда
выполнены работы А,
Б
и
Г;
а
работу
Е
можно
выполнить только после наступления
события 5,
т.е.
при выполнении
всех предшествующих ему работ А,
Б, В, Г и Д.

В
сетевой модели, представленной на рис.
2 а,
нет
числовых оценок.
Такая сеть называется структурной.
Однако
на практике чаще всего используются
сети, в которых заданы оценки
про­должительности
работ (указываемые в часах, неделях,
декадах, месяцах
и т.д. над соответствую­щими стрелками),
а также оценки других
параметров, например трудоемкости,
стоимости и т.п. Именно
такие сети мы будем рассматривать в
дальнейшем.

Но
прежде сделаем следующее замечание. В
рассмотренных примерах
сетевые графики со­стояли из работ и
событий. Однако может
быть и иной принцип построения сетей —
без событий. В такой
сети вершины графа (например, изображенные
прямоугольниками)
означают определен­ные работы, а
стрелки — зависимости
между этими работами, определяющие
порядок их выполнения.
В качестве примера сетевой график
«события — работы»
задачи моделирования и построе­ния
оптимального плана некоторого
экономического объекта, приведенный
на рис. 2 а,
пред­ставлен
в виде сети «работы — связи» на
рис. 2 б.
А
сетевой
график «события — работы» той же
задачи, но с неудачно составленным
перечнем работ, представлен на рис. 2 в
(см.
правило
3 в разд. 3).

Следует
отметить, что сетевой график «работы
— связи» в отличие от графика «события
— ра­боты» обладает известными
преимуществами:
не содержит фиктивных работ, имеет более
про­стую
технику построения и перестройки,
включает только хорошо знакомое
исполнителям понятие работы без менее
привычного понятия
события. Вместе с тем сети без событий
оказываются значительно
более громоздкими, так как событий
обычно значительно
меньше, чем работ (пока­затель
сложности сети,
равный
отношению
числа работ к числу событий, как правило,
существенно больше единицы). Поэтому
эти сети менее эффективны с точки
зрения управления ком­плексом. Этим
и объясняется тот факт,
что (при отсутствии в целом принципиальных
различий между
двумя формами пред­ставления сети) в
настоящее время наибольшее
распространение получили сетевые
графики «со­бытия
— работы».

Шадрин А.Е.: Сетевая модель организации

Сетевая модель организации


А.Е. Шадрин
Институт экономики переходного периода


Развитие Интернет-технологий обеспечивает возможность принципиального снижения издержек распространения информации и межличностной коммуникации. Создаются предпосылки для повышения эффективности бизнес-организаций, социальных и политических институтов [1].

Однако реализация этого потенциала может быть максимально эффективно исполнена лишь тогда, когда будут выработаны наиболее комплиментарные новым средствам коммуникации организационные структуры, позволяющие обеспечивать оптимальное распределение информационных потоков. Одной из подобных структур могут оказаться так называемые общественные сети – Public Networks.

Особенностью сети является горизонтальная структура, т. е. коммуникация осуществляется не по вертикали, а по горизонтали – не начальника с подчиненным, а равноправных людей при их прямых контактах друг с другом. При этом важны следующие технические требования к организации:

  • каждый участник сети должен иметь доступ к любой информации об организации, а также к знаниям любого другого участника;
  • явным для всех является блок перспективного видения, который задает контекст (рамку) для работы всей организации;
  • используется стратегия интеграции и организации данных и сведений, обеспечивающая возможность для специалистов разных профилей включаться в работу сетевых организаций;
  • специальные автоматизированные системы должны обеспечивать для всех участников сети «видение» организации – кто в какой команде сейчас задействован, над чем она работает и т. д. [2].

Для более гибкого выполнения производственных программ предприятия разбиваются на самостоятельные в хозяйственном, а, иногда, и в правовом отношении центры (хозяйственные единицы, отделения, производственные сегменты, центры прибыли). Выделенные из предприятий сегменты часто соединяются со ставшими самостоятельными сегментами фирм субпоставщиков, конкурентов или партнеров (стратегические альянсы).

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

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

Эффективность рассматриваемых организаций гарантируется низким уровнем занятости и рациональной структурой издержек. Сети исключают дублирование компетентной рабочей силы и мощностей на разных участках. Тем самым удается избегать высоких совокупных затрат на производство конечной продукции или на внутриорганизационный обмен услугами [3].

Характерный чертой сетевых организаций является отмеченный С. И. Париновым эффект снижения трансакционных издержек, связанный с достигаемым эффектом перехода в рамках сетевых организаций к тесным, доверительным коммуникациям – «прямым персонифицированным отношениям» в терминах Дугласа Норта [4].

Конструирование сетевой организации

Создание сетевой организации, как в области бизнеса, так и в третьем секторе экономики, требует формирования информационного потока между его участниками. При этом необходимо обеспечить:

  • быстрый доступ новых участников к накопленным информационным материалам;
  • быстрый доступ участников проекта к новым информационным материалам;
  • возможность быстрого установления прямых многосторонних связей между участниками, реализующими узкую программу в рамках общего проекта.

Необходимо разработать механизм интеграции данных и сведений, обеспечивающий возможность специалистам разных профилей включаться в работу.

Нужно организовать команды, способные работать над многими задачами параллельно и последовательно, с полным видением проекта.

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

Технически решение обеспечивается за счет комбинации Web-сервера, на котором публикуются все рабочие материалы с подробной рубрикацией; и системы электронных списков рассылки (на базе электронной почты и Интернет-форумов) по отдельным темам проекта и подпроектам. Важное достоинств такого механизма – его открытость, возможность подключения любого нового заинтересованного участника.

Каждый пользователь Интернета, став новым участником проекта, имеет возможность, зайдя на сервер, получить все материалы, а, подписавшись на электронный список рассылки, участвовать в их обсуждении с нулевыми издержками для организаторов проекта.

Технология организации новой рабочей группы (для разработки новой темы в рамках проекта) заключается в публикации информационного сообщения среди всех участников сети с установочными материалами и открытии нового списка рассылки.

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

Если сеть хорошо организована, то теоретически каждый может войти в нее в любом месте и получить при этом доступ ко всем остальным точкам. Эти точки – люди и связанные с ними информационные, творческие, аналитические, административные и прочие ресурсы. Так возникают группы единомышленников, разрабатывающих новые программы. Стать частью сети легко – нужно знать хотя бы одну точку входа в сеть и располагать ресурсом, который может заинтересовать других. Если сеть эффективна, а предлагаемые ресурсы представляют ценность, участники сети сами устанавливают контакты.

Эффективность работы подобной организации повышается за счет личных встреч участников на конференциях, семинарах и так далее, однако они не являются непременным условием. Росту эффективности сети также будет способствовать создание базы данных, содержащей информацию о профессиональных навыках и интересах ее участников. Это позволит быстро находить людей, готовых к решению той или иной задачи.

Созданная организация (сеть) с прямыми горизонтальными связями между участниками характеризуется появлением положительных внешних эффектов. Возникает единое информационное поле, позволяющее значительно снизить издержки организации новых проектов любому из участников сети. Между ними начинает распространяться информация о располагаемых ими ресурсах: бизнес-идеях, свободных фондах, деловых контактах, вакансиях [5].

При этом содержащиеся на сервере систематизированные материалы и публикации, открытые для свободного доступа, – позитивное общественное благо, служащее дополнительным фактором, привлекающим внимание к деятельности сетевой организации новых участников.

В мире, в том числе и в России, уже накоплен опыт формирования подобных сетевых организаций, например, «Moscow Organization De-ve-lop-ment Network» – организация специалистов в области организационного развития, существующая более 4 лет (www.odn.ru).

Автор является координатором «Russian In-for-ma-tion Society Network» – сети исследователей проблематики информационного общества, охватывающей около 50 участников из различных регионов России и других государств (www. isn.ru).

Как показывает практика, для технического обеспечения информационного взаимодействия участников сети достаточно двух человек: специалиста в области программирования и Web-дизайна, и координатора – специалиста в области содержательной стороны деятельности сети, содействующего информационному взаимодействию ее участников. Материальные издержки обеспечения информационного взаимодействия между участниками сети, имеющими доступ к Интернету, за вычетом стоимости общераспространенного программного обеспечения, близки к нулю.

Принципиальный момент здесь – использование Интернет-технологий снижает коммуникационные издержки, связанные с участием экспертов в разработке законодательных инициатив. Тем самым ослабляется действие «эффекта безбилетника» – нежелания конкретной личности нести издержки для производства общественных благ, которым, в частности, является законодательство.

Первый этап развития сетевых организаций – создание тематического сервера в Интернете и дискуссионного форума, посвященного его проблематике; обобщение имеющихся информационных ресурсов по проблеме и представление их на сервере; привлечение профессионалов – посетителей сайта к содержательному обсуждению его материалов и текстов законопроектов. Этот шаг, как было показано выше, уже проделан на целом ряде сайтов.

Затем наступает следующий и важнейший этап – организация прямых коммуникаций между пользователями сервера через механизм добровольной регистрации, подразумевающий заполнение анкеты с указанием профессиональных интересов и профессионального статуса, описанием реализуемых проектов и предложениями по сотрудничеству.

Одновременно создаются благоприятные предпосылки для активизации сопутствующей организационной деятельности: инициирования научных исследований и аналитических разработок, проведения согласованной PR-компании, организации научно-практических конференций и семинаров.

При этом статус сетевой организации – без образования юридического лица и политических амбиций, позволяет значительно снизить сопутствующие ее деятельности накладные издержки [6]. Сетевые организации начинают активно создаваться как в рамках бизнес-проектов, так и в научных и профессиональных сообществах и общественных движениях [7].

* * *

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

Одновременно резко возрастает актуальность прикладных исследований в области теории управления сетевыми организациями, изучения социально-психологических аспектов взаимодействия их участников, специфики мотивации, групповой динамики, формирования корпоративной культуры.

 

Литература:

1. Шадрин А. Трансформация экономических и социально-политических институтов в условиях перехода к информационному обществу // Информационное общество, 1999, № 2. С. 27–33.
http://www. ieie. nsc. ru/parinov/artem1. htm.
2. Копылов Г. Сеть как организационный принцип // Кентавр, 1992, № 2.
http://www.isn.ru/econ/netorg.doc.
3. Райсс М. Границы «безграничных» предприятий: перспективы сетевых организаций// Проблемы теории и практики управления, 1997, № 1.
http://www.ptpu.ru/Issues/1_97/Chapt17.htm.
4. Паринов С. Третья форма управления для сетевой экономики. //
http://www.ieie.nsc.ru/parinov/net-form.htm
5. Ahuja, M. K. & Carley, K. M. Network structure in virtual organizations// Journal of Computer-Mediated Communication, 1998, № 3 (4), June.
http://www.ascusc.org/jcmc/vol3/issue4/ahuja.html
6. Шадрин А. Информационно-коммуникативное обеспечение в исследовательских проектах и деятельности профессиональных сообществ. // Вестник НАУФОР, 1999, № 11.
http://www.isn.ru/shadrin/naufor.htm.
7. Докторов Б., Шадрин А. Социология на российском Интернете: в начале долгого пути // Телескоп: наблюдения за повседневной жизнью петербуржцев, 1999, № 6.
http://www.isn.ru/sociology/public/sociology.htm.


&copy Информационное общество, 2000, вып. 2, с. 86 — 88.

Что такое сетевая модель?

Что означает сетевая модель?

Сетевая модель — это модель базы данных, разработанная как гибкий подход к представлению объектов и их взаимосвязей. Уникальной особенностью сетевой модели является ее схема, которая рассматривается как граф, где типы отношений — это дуги, а типы объектов — это узлы.

Рекламные объявления

В отличие от других моделей баз данных схема сетевой модели не ограничивается решеткой или иерархией; иерархическое дерево заменяется графом, что позволяет устанавливать более простые связи с узлами.

Techopedia объясняет сетевую модель

Чарльз Бахман был изобретателем сетевой модели. В 1969 году Консорциум Конференции по языкам систем данных (CODASYL) превратил сетевую модель в стандартную спецификацию. В 1971 г. появилось второе издание, ставшее впоследствии основой практически для всех реализаций. Позже она была широко вытеснена реляционной моделью из-за ее более высокоуровневого и более декларативного интерфейса.

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

Преимущества сетевой модели:

  • Простая концепция: Подобно иерархической модели, эта модель проста и ее реализация не требует усилий.

  • Возможность управления дополнительными типами отношений: Сетевая модель позволяет управлять отношениями «один к одному» (1:1) и «многие ко многим» (N:N).

  • Простой доступ к данным: Доступ к данным проще по сравнению с иерархической моделью.

  • Целостность данных: В сетевой модели всегда существует связь между родительским и дочерним сегментами, поскольку она зависит от отношения родитель-потомок.

  • Независимость от данных: Независимость от данных выше в сетевых моделях, чем в иерархических моделях.

К недостаткам сетевой модели относятся:

  • Сложность системы : Каждая запись должна поддерживаться с помощью указателей, что усложняет структуру базы данных.

  • Функциональные недостатки: Поскольку необходимо большое количество указателей, вставка, обновление и удаление становятся более сложными.

  • Отсутствие структурной независимости: Изменение структуры требует изменения и приложения, что приводит к отсутствию структурной независимости.

  • Неполная гибкость: Несмотря на большую гибкость, чем иерархическая модель, сеть все же не может удовлетворить все отношения, назначив другого владельца.

Рекламные объявления

Сетевые модели — Вводное руководство | Программа инженерного образования (EngEd)

13 августа 2020 г.
  • Темы:
  • Сеть

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

Цель работы в сети

Чтобы установить связь между двумя разными процессами на двух разных хостах, нам нужно убедиться, что сеть ведет себя в соответствии с потребностями и ведет себя так, как будто сети не существует и оба процесса находятся на одном хосте.

Существуют различные параметры, связанные с обменом данными по сети.

  1. Аппаратное обеспечение : Компоненты, обеспечивающие маршрутизацию, вычисления и безопасность. Другими примерами могут быть маршрутизаторы, провода передачи, оптоволокно, конечные точки сервера и т. д.
  2. Микропрограмма : Микропрограмма определяется как программное обеспечение, обеспечивающее определенные функции аппаратного обеспечения. Они зависят от аппаратного обеспечения.
  3. Программное обеспечение : Приложения, которые конечный пользователь использует для взаимодействия с компьютером и, следовательно, с другими компьютерами.
  4. Безопасность : Общая связь должна быть защищена от начала до конца. Только получатель должен иметь возможность получить сообщение. Процесс обеспечения этого называется шифрованием и относится к сфере сетевой безопасности.
  5. Маршрутизация : Рассмотрим пример. Вы, житель Индии, разговариваете по скайпу со своим другом из США. Каков оптимальный маршрут для распространения информации? Он может проходить через Китай, Россию, подземную морскую кабельную сеть или США. Другая возможность — это сообщение, проходящее через зоны залива. Как мы выбираем? К счастью, алгоритмы маршрутизации упрощают работу по маршрутизации, учитывая расстояние, трафик и вероятность успешной передачи.
  6. Топология : Интернет представляет собой очень большую сеть небольших сетей. Каждая из этих небольших сетей также имеет внутреннюю связь. Структура, установленная для связи, называется топологией. Некоторые из различных типов:
    • Топология сетки
    • Сетчатая топология
    • Топология шины
    • Топология «звезда»
    • Кольцевая топология
  7. Технология передачи : Существует две среды передачи: проводная и беспроводная. Интернет современной эпохи преимущественно проводной. Только на пользовательских конечных точках беспроводные маршрутизаторы заполняют пространство беспроводной передачи. Будущее Интернета направлено на беспроводную передачу. Такие компании, как SpaceX, запускают свой флот спутников, чтобы создать инфраструктуру, необходимую для реализации более широкой беспроводной передачи.

Это захватывающая тема, и сегодня мы обсудим различные модели, связанные с сетью, и то, как они работают с упомянутыми выше параметрами.

Что такое сетевая модель?

Сетевая модель описывает архитектуру, компоненты и структуру, используемые для установления связи между исходной и целевой системами. Псевдонимы для сетевых моделей включают стеки протоколов, наборы протоколов, сетевые стеки и сетевые протоколы. Доступны 2 основные модели. Давайте посмотрим на них

  1. Взаимодействие открытых систем (OSI), модель
  2. Протокол управления передачей/Интернет-протокол (TCP/IP), модель
Модель OSI

OSI расшифровывается как Open System Interconnect. Это открытый стандарт для установления связи между системами. Мы рассмотрим эту модель более подробно.

  • Уровень приложения : Весь процесс начинается на устройстве конечного пользователя. Это может быть телефон, ноутбук, сервер и т. д. Прикладной уровень обеспечивает интерфейс для обмена данными между программой и пользователем. Например, веб-приложение/мобильное приложение Facebook — это интерфейс, через который мы лайкаем, делимся, комментируем и выполняем различные другие действия. Все эти действия генерируют фрагменты данных, которые необходимо передать по сети.

  • Уровень представления : Уровень представления обеспечивает перевод символов из исходного формата в хост-системе в формат принимающей системы. Он также добавляет функции шифрования и дешифрования. Сжатие данных обрабатывается на этом уровне.

  • Уровень сеанса : включение этого уровня позволяет поддерживать сеансы во время просмотра. Это помогает реализовать аутентификацию, авторизацию, синхронизацию и диалоговое управление. Давайте рассмотрим примеры, чтобы оценить значение сеансового уровня.

    • Аутентификация: как только пользователь входит в систему, он/она должен оставаться в системе до тех пор, пока он/она не выйдет из системы. На этом уровне происходит получение статуса аутентификации пользователя.
    • Авторизация: права доступа к определенным частям веб-сайта предоставляются суперпользователям и администраторам.
    • Dialog Control: позволяет различным системам, на которых запущены такие приложения, как WebEx, обмениваться данными. Проблема здесь заключается в одновременной отправке и получении данных, что преодолевается полудуплексными или полнодуплексными протоколами на уровне сеанса.
    • Синхронизация: цифровой опыт зависит от синхронизации аудио и видео. Сеансовый уровень гарантирует, что временные метки полученных аудио и видео находятся в правильном порядке.
  • Транспортный уровень: Транспортный уровень является четвертым уровнем в модели OSI и включает следующие службы:

    • Надежность: этот уровень гарантирует, что отправленный пакет будет получен без искажений. Если нет, пакет отправляется повторно. Это может добавить задержку. Но он подходит для приложений, где целостность данных является обязательной.
    • Flow-Control: скорость отправки информации ограничена размером буфера и емкостью приемника. Задержки, вызванные распространением, очередями и передачей, учитываются алгоритмами управления потоком.
    • Congestion Control: в маршрутизаторах решение о поступлении пакетов может приниматься на основе текущего трафика.
    • Мультиплексирование и демультиплексирование. Перед транспортным уровнем порты не играют большой роли. Порты можно рассматривать как несколько входов в один и тот же сетевой канал. Транспортный уровень позволяет мультиплексировать различные входные данные приложения. На принимающей стороне транспортный уровень отправляет пакеты на соответствующие порты. Это действие похоже на действие демультиплексора.
  • Сетевой уровень : Сетевой уровень является одним из наиболее важных уровней. Он включает множество функций, таких как:

    • Назначение адреса: хосту назначаются IP-адреса. Существует два способа назначения адресов: статический и динамический. Статические адреса назначаются вручную и не меняются ни при каких обстоятельствах. С другой стороны, динамические IP-адреса назначаются по мере необходимости.
    • Маршрутизация: Выбор маршрута может выполняться вручную или автоматически. Сегодня большая часть из них автоматизирована. Для маршрутизации используются два основных алгоритма: маршрутизация по вектору расстояния и маршрутизация по состоянию канала.
    • Фрагментация: на транспортном уровне существует ограничение на максимально допустимый размер данных. Поэтому биты сегментируются соответствующим образом на транспортном уровне. Фрагментация — это тот же процесс, который применяется к сегментированным пакетам, полученным от транспортного уровня. Цель состоит в том, чтобы разместить дейтаграммы, полученные с транспортного уровня, в кадры.
  • Канальный уровень : Основной обязанностью Канального уровня (DLL) является обеспечение управления потоком, контроля ошибок, контроля доступа, кадрирования и чтения физических адресов. Мы подробно рассмотрим каждый из процессов:

    • Кадрирование: Процесс получения пакета с уровня выше и добавления кадра к пакету называется кадрированием. Кадр включает такие данные, как конец пакета, длина сообщения и т. д., чтобы получить точную информацию на принимающей стороне.
    • Управление потоком: DLL ограничивает размер трафика и ожидает, пока получатель подтвердит получение первого пакета кадров, прежде чем отправлять следующий пакет.
    • Контроль ошибок: из-за передачи на большие расстояния иногда биты информации могут быть повреждены. Повреждение битов приводит к плохому обслуживанию. Ниже перечислены несколько подходов к обработке повреждения данных.
      • Отбрасывание битов повреждения данных
      • Восстановление поврежденных битов
    • Существуют и другие алгоритмы исправления ошибок, такие как проверка циклическим избыточным кодом, контрольная сумма, биты четности и т. д.
  • Физический уровень : Этот уровень имеет дело с электрическими, механическими, функциональными и процедурными характеристиками физических соединений. Топология сети относится к этому слою. Одним из важных аспектов физического уровня является кодирование. Кодирование относится к представлению данных. Цель кодирования — обеспечить максимальную вероятность того, что передаваемое сообщение будет отправлено без ошибок. Доступны различные типы кодирования. Они отличаются способом представления 0 и 1. Базовое представление: сигнал -5В для 0 и сигнал +5В для 1.
    Вероятность ошибки высока, поэтому требуются различные другие схемы. Давайте рассмотрим некоторые из них визуально.

    • Манчестер Кодировка:

    Источник изображения

    • Кодировка НРЗ:

      Источник изображения

Модель TCP/IP

Сеть сетей, которую мы называем Интернетом, основана на модели TCP/IP. Поэтому его также называют набором протоколов TCP/IP. Это четырехуровневая архитектура, специально созданная для Интернета. Протокол определен в IETF (запрос комментариев) RFC 79.1 и 793. Многие уровни, которые мы видим в модели OSI, недоступны в модели TCP/IP. Для работы в Интернете требуются следующие функции:

  • Надежность
  • Безопасность
  • Эффективность трафика

Модель TCP/IP использует TCP на транспортном уровне и IP на сетевом уровне. Четыре уровня сетевой модели выглядят следующим образом.

  • Уровень приложения : В модели TCP/IP уровень приложения включает в себя первые три уровня модели OSI, то есть уровень приложения, уровень представления и уровень сеанса.
  • Транспортный уровень : этот уровень аналогичен уровню, упомянутому в модели OSI. В этой модели используется протокол управления передачей (TCP). TCP обеспечивает надежность и помогает избежать перегрузок в сетях.
  • Сетевой уровень : Интернет-протокол (IP) используется преимущественно на этом уровне. До недавнего времени наиболее распространенным протоколом был IPv4. Он предоставил 32 бита для назначения адресов. Он поддерживал около 4,29 миллиона уникальных устройств.