Проектирование ЛВС ethernet

Автор: Пользователь скрыл имя, 09 Апреля 2012 в 13:11, курсовая работа

Краткое описание

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

Нашей задачей является проектирование малой офисной сети Ethernet с одной точкой доступа в интернет и написание приложения, работающего по технологии “клиент-сервер” с использованием TCP/IP.

Оглавление

ВВЕДЕНИЕ

1.ФИЗИЧЕСКАЯ СТРУКТИРИЗАЦИЯ СЕТИ

2 ЛОГИЧЕСКАЯ СТРУКТУРИЗАЦИЯ СЕТИ.

3 ТЕХНИКО - ЭКОНОМИЧЕСКАЯ ЧАСТЬ

3.1 Выбор оборудования

3.2 Расчет себестоимости сети

4 СБОР И ПЕРЕДАЧА СИСТЕМНОЙ ИНФОРМАЦИИ ПРИЛОЖЕНИЕМ, РАБОТАЮЩЕМУ ПО ТЕХНОЛОГИИ "КЛИЕН-СЕРВЕР" С ИСПОЛЬЗОВАНИЕМ TCP\IP

ЗАКЛЮЧЕНИЕ

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

Файлы: 1 файл

Курсовая сети.doc

— 1.94 Мб (Скачать)

 

 

 

 

План этажа 6 – горизонтальный уровень сети:

 

 

А

Б

В

Г

Д

Е

Ж

З

И

К

Л

М

Н

О

П

Р

С

Т

У

Ф

Х

Ц

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6.5

 

 

6

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6.4

 

 

6

 

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14

 

 

 

 

 

 

 

 

 

6

 

 

 

 

 

 

 

6.3

 

 

6

 

 

 

 

 

 

15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

17

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6.2

 

 

6

 

 

 

 

 

 

18

 

 

 

 

 

 

З

 

 

 

 

 

 

 

 

 

 

 

 

 

 

19

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

20

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6.1

 

 

6

 

 

 

 

 

 

21

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

22

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

23

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

24

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

25

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

26

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

27

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

28

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

29

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

30

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

31

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

32

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Компьютер

ОС

Сетевой адаптер

Ip-адрес

Компьютер1.1

Windows XP

Acorp L-100S 10 / 100 Eth, PCI

192.168.1.1

Компьютер1.2

Windows XP

Acorp L-100S 10 / 100 Eth, PCI

 

192.168.1.2

Компьютер3.1

Windows XP

USB Wi-Fi Rovermate Mozzis

192.168.0.1

Компьютер3.2

Windows XP

Acorp L-100S 10 / 100 Eth, PCI

 

192.168.3.2

Компьютер3.3

Windows XP

Acorp L-100S 10 / 100 Eth, PCI

 

192.168.3.3

Компьютер3.4

Windows XP

Acorp L-100S 10 / 100 Eth, PCI

 

192.168.3.4

Компьютер3.5

Windows XP

Acorp L-100S 10 / 100 Eth, PCI

 

192.168.3.5

Компьютер3.6

Windows XP

Acorp L-100S 10 / 100 Eth, PCI

 

192.168.3.6

Компьютер4.1

Windows XP

Acorp L-100S 10 / 100 Eth, PCI

 

192.168.4.1

Компьютер4.2

Windows XP

Acorp L-100S 10 / 100 Eth, PCI

 

192.168.4.2

Компьютер5.1

Windows XP

Acorp L-100S 10 / 100 Eth, PCI

 

192.168.5.1

Компьютер5.2

Windows XP

Acorp L-100S 10 / 100 Eth, PCI

 

192.168.5.2

Компьютер5.3

Windows XP

Acorp L-100S 10 / 100 Eth, PCI

 

192.168.5.3

Компьютер6.1

Windows XP

Acorp L-100S 10 / 100 Eth, PCI

192.168.6.1

Компьютер6.2

Windows XP

Acorp L-100S 10 / 100 Eth, PCI

192.168.6.2

Компьютер6.3

Windows XP

Acorp L-100S 10 / 100 Eth, PCI

192.168.6.3

Компьютер6.4

Windows XP

Acorp L-100S 10 / 100 Eth, PCI

192.168.6.4

Компьютер6.5

Windows XP

Acorp L-100S 10 / 100 Eth, PCI

192.168.6.1

Switch1 Acorp HU5DP 5 портов 100Мбит/сек (335)

Router D-LINK DIR-100 (1211)

Switch3 TP-LINK 8-port TP-LINK TL-SF1008D (10/100mbps) (400)

Wi-Fi точка доступа Asus WL-AM604G ADSL 2/2+ (3683)

Switch4 Acorp HU5DP 5 портов 100Мбит/сек

Switch5 Acorp HU5DP 5 портов 100Мбит/сек

Switch6 TP-LINK 8-port TP-LINK TL-SF1008D (10/100mbps)

 

 

План дома - Вертикальный уровень сети:

Ч Высота чердака 2м

Зона расположения оборудования

Этаж 9

 

Этаж 8

 

Этаж 7

 

Этаж 6

       Switch6

Этаж 5

       Switch5

Этаж 4

                                          Switch4

Этаж 3

                                       Switch3  Wi-Fi точка

Этаж 2

 

Этаж 1

                   Router     Switch1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2. ЛОГИЧЕСКАЯ СТРУКТУРИЗАЦИЯ СЕТИ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3. ТЕХНИКО-ЭКОНОМИЧЕСКАЯ ЧАСТЬ

 

3.1 Выбор оборудования

Таблица 1

Вид оборудования

Модель оборудования

Количество (шт.)

Цена (руб.)

Сетевой адаптер

Acorp L-100S 10 / 100 Eth, PCI

17

123

Коммутатор

Acorp HU5DP 5 портов 100Мбит/сек

3

335

Коммутатор

Switch3 TP-LINK 8-port TP-LINK TL-SF1008D (10/100mbps)

2

400

Точка доступа

D-LINK DIR-100

1

1211

Wi-Fi точка доступа

Asus WL-AM604G ADSL 2/2+

1

3683

Wi-Fi адаптер

USB Wi-Fi Rovermate Mozzis

1

350

Кабель

UTP Кабель категория 5E, бухта 350 м., LSOH

 

1

2600

Разъем

RJ-45

46

4

 

3.2 Расчёт себестоимости сети

 

На протяжку кабеля израсходовано 327 метров. Метр кабеля стоит 7 рублей. Итого на кабель израсходовали 2289 рублей

 

По данным из таблицы 1 рассчитаем себестоимость сети:

Себестоимость= 17*123+3*335+2*400+1211+3683+350+ 2289+4*46

Себестоимость сети равна 11613 рублей

 

 

 

 

 

 

 

 

 

 

 

 

 

4. СБОР И ПЕРЕДАЧА СИСТЕМНОЙ ИНФОРМАЦИИ ПРИЛОЖЕНИЕМ, РАБОТАЮЩЕМУ ПО ТЕХНОЛОГИИ "КЛИЕН-СЕРВЕР" С ИСПОЛЬЗОВАНИЕМ TCP\IP

 

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

       Программа работает следующим образом: при запуске серверной части на компьютере производится сбор информации об операционной системе, памяти, устройствах, системных папках. Вся информация сохраняется в файл Osinfo.txt , который сохраняется в директорию операционный системы. При запуске клиентской части программы (Рис.1) пользователь должен ввести IP адрес компьютера, на котором запущена серверная часть, после при нажатии кнопки “Пуск” файл Osinfo.txt передаётся на компьютер, на котором установлена клиентская часть.

 

Рис. 1. Клиентская часть.

 

4.1 Листинг клиентской части приложения

      

        procedure TForm1.Button1Click(Sender: TObject);

begin

IdTCPClient1.Host:=Edit1.Text;

IdTCPClient1.Connect(500);

end;

 

procedure TForm1.IdTCPClient1Connected(Sender: TObject);

var

  FileName: PChar;

  FileSize: Cardinal;

  FS: TFileStream;

begin

  GetMem(FileName, 256);

  try

    IdTCPClient1.ReadBuffer(FileName^, 256);

    IdTCPClient1.ReadBuffer(FileSize, SizeOf(FileSize));

    FS := TFileStream.Create('c:\полученый_'+FileName, fmCreate); // тут создается файл, я его положил в каталог incoming

    try

      IdTCPClient1.ReadStream(FS, FileSize);

    finally

      FS.Free;

    end;

  finally

    FreeMem(FileName);

  end;

  ShowMessage('Принято');

end;

 

end.

 

4.2 Листинг серверной части приложения

 

function GetWinDir(): String;

var

buffer: String;

len: UINT;

begin

SetLength(buffer, MAX_PATH + 1);

len := GetWindowsDirectory(PAnsiChar(buffer), MAX_PATH);

SetLength(buffer, len);

GetWinDir := buffer;

end;

 

procedure TForm1.IdTCPServer1Connect(AThread: TIdPeerThread);

var

  FileToSend: String;

  FileSize: Cardinal;

  p: Pointer;

begin

  FileToSend :=GetWinDir+'\Osinfo.txt';  // тут файл, который мы рассылаем любому попросившему.

  with TFileStream.Create(FileToSend, fmOpenRead) do

  try

    FileToSend := ExtractFileName(FileToSend) + #00;

    GetMem(p, 256);

    try

      CopyMemory(p, @FileToSend[1], Length(FileToSend));

      AThread.Connection.Socket.Send(p^, 256);

    finally

      FreeMem(p);

    end;

Информация о работе Проектирование ЛВС ethernet