Пример готовой курсовой работы по предмету: Информатика
Содержание
Введение 3
Раздел 1 Теоретическая часть 6
1.1 Управление доступом к среде 6
1.2 Описание метода CSMA/CD 8
1.3 Номинальная и эффективная пропускная способность протокола 15
1.4 Влияние размера кадра и пакета на производительность сети 17
Раздел 2 Практическая часть 21
2.1 Описание интерфейса программы 21
Выводы и заключение 22
Список использованных источников 23
Выдержка из текста
Ethernet ([ˈiːθəˌnɛt]
от англ. ether [ˈiːθə]
– «эфир» и англ. network – «сеть, цепь») – семейство технологий пакетной передачи данных для компьютерных сетей.
Стандарты Ethernet определяют проводные соединения и электрические сигналы на физическом уровне, формат кадров и протоколы управления доступом к среде – на канальном уровне модели OSI. Ethernet в основном описывается стандартами IEEE группы 802.3. Ethernet стал самой распространённой технологией ЛВС в середине 1990-х годов, вытеснив такие устаревшие технологии, как ARCNET и Token ring.
При упоминании Ethernet, под этим словом обычно понимают любой из вариантов этой технологии. В прикладном смысле Ethernet – сетевой стандарт, который основан на экспериментальной сети Ethernet Network фирмы Xerox, разработанной и реализованной в 1975 году. Метод доступа у сети был опробован еще раньше: во второй половине 60-х годов в радиосети Гавайского университета, при этом использовались различные варианты случайного доступа к общей радиосреде, получившие одно общее название Aloha. В 1980 году три фирмы: DEC, Intel и Xerox совместно разработали и опубликовали общий стандарт Ethernet версии II для сети, которая построена на основе коаксиального кабеля и стала последней версией фирменного стандарта Ethernet. Поэтому, на данный момент, фирменную версию стандарта Ethernet называют стандартом Ethernet DIX или Ethernet П [2].
Манчестерский код, используется для передачи двоичной информации по кабелю, для всех вариантов физического уровня технологии Ethernet, которые обеспечивают пропускную способность
1. Мбит/с.
Все виды стандартов Ethernet (в том числе Fast Ethernet и Gigabit Ethernet) используют один и тот же метод разделения среды передачи данных – метод CSMA/CD.
Цель в данной курсовой работе: исследование метода случайного доступа к каналу компьютерной сети типа CSMA/CD.
Нужно написать программу, которая имитирует работу компьютерной сети по передаче набора кадров данным методом, для этого обработать наборы из 1000, 10000, 100000 кадров.
• удаление пользователя от головной части следует брать равным: 20; 40; 60;
10. км;
• длина кадра 64; 128; 256; 512; 1024 бит;
• интенсивность передачи: 50;
• время распространения сигнала 5 мкс/км.
Найти:
а) нормированную производительность протокола передачи;
б) среднее время, необходимое для передачи кадра;
в) время, необходимое для передачи всего набора кадров.
Подсчитать количество коллизий, и результаты оформить в виде таблицы.
Рассчитать максимальное количество пользователей для данной сети.
Для рассчитанного числа пользователей найти то крайнее количество пользователей, при котором отличия производительности, от полученной путём имитационного моделирования, не превысят 5%.
Сравнить все произведенные теоретические расчеты с результатами имитационного моделирования.
Для того, чтобы написать программу, была выбрана среда разработки приложений Microsoft Visual Studio 2010, так как она обладает удобным графическим интерфейсом пользователя и большими возможностями; ориентирована на работу в операционных системах семейства Windows и позволяет использовать ресурсы этих операционных систем; здесь используется визуальное проектирование, значительно упрощающее построение интерфейса приложения любой сложности. Главное достоинство этой среды то, что в ней используется язык программирования С#, который является простым в изучении и обладает массой возможностей, которые необходимы для выполнения цели в данной курсовой работе.
Список использованной литературы
1. База знаний «Алгоритмы, методы, исходники» [Электронный ресурс].
– Режим доступа: http://algolist.manual.ru/. – (Дата обращения: 21.04.2016).
2. Свободная онлайн-энциклопедия Википедия [Электронный ресурс].
– Режим доступа: http://ru.wikipedia.org. – (Дата обращения: 21.04.2016).
3. G. Miao; J. Zander; K-W Sung; B. Slimane (2016).
Fundamentals of Mobile Data Networks. Cambridge University Press. ISBN 1107143217. Архитектура компьютерных систем и сетей: Учебное пособие /Т.П. Барановская, В.И. Лойко, М.И. Семенов, А.И. Трубилин А.И. – М.: Финансы и статистика, 2003. – 256с.
4. "Fundamentals of Communications Access Technologies: FDMA, TDMA, CDMA, OFDMA, AND SDMA". Electronic Design. 2013-01-22.
5. Rom, Raphael; Sidi, Moshe (1990).
"Multiple Access Protocols: Performance and Analysis". Springer-Verlag/University of Michigan.
6. Блэк Ю. Сети ЭВМ. Протоколы, стандарты, интерфейсы. – М.: Мир, 1990.
7. Кравченко П.П., Чефранов А.Г. Методы управления ресурсами вычислительных систем: Учебное пособие. – Таганрог: Таганрогский ГРТИ, 1991.
8. Лойко В.И., Лаптев В.Н., Луценко Е.В., Постный В.А. Вычислительные системы, сети и телекоммуникации: Методические указания по подготовке курсовых работ (для студентов специальностей 351400 – Прикладная информатика в экономике и 351403 – Прикладная информатика в юриспруденции).
– Краснодар: КубГАУ, 2003. – 46с.
9. Шварц М. "Сети связи: протоколы, моделирование, анализ: в 2-х ч. Ч. 2 – М.: Наука – 1992.-272с.