Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 05.11.2011
Сообщений: 44

Разделение интернета в локальной сети

10.02.2014, 23:20. Показов 1584. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть локальная сеть из нескольких компьютеров и 1 из них подключен к интернету, нужно написать программу, которая разделит инет в сети по приоритетам компьютеров(к примеру есть 3 компа, 1 из них подключен к инету с макс скоростью 20 Мбит/сек, нужно второму компу выделить канал со скоростью 15 Мбпс, а третьему 5). Есть какие-то классы/функции, которые помогут разделить инет или как-то поставить ограничение на макс скорость определенного компа в локальной сети? Помогите, с сетями вообще никогда не работал :/
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
10.02.2014, 23:20
Ответы с готовыми решениями:

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

Сокеты в локальной сети
Создал 2 приложения на c#, один под клиент, другой для сервера. Если в клиенте ставлю адрес localhost и запускаю клиент и сервер на одном...

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

8
 Аватар для t1m0n
638 / 416 / 27
Регистрация: 03.11.2009
Сообщений: 1,855
10.02.2014, 23:53
это все нужно сделать на си шарпе?

если нет то, нужно читать про администрирование и настраивать фаервол...

если на шарпе, то писать свой фаервол...
0
0 / 0 / 0
Регистрация: 05.11.2011
Сообщений: 44
11.02.2014, 01:08  [ТС]
Задача такая имеем локальную сеть из n компов и сервер с m макс скоростью интернета, при чем каждый компьютер имеет свой приоритет. Нужно разработать алгоритм и написать программу, которая разделит инет и распределит по компьютерам согласно их приоритетам. Алгоритм примерно готов, а вот как и на каком языке писать программу - не представляю, поиск в нете тоже не помог.
0
 Аватар для Yukikaze
352 / 331 / 49
Регистрация: 12.12.2011
Сообщений: 563
11.02.2014, 01:15
Проще скачать готовый прокси сервер да настроить его
0
0 / 0 / 0
Регистрация: 05.11.2011
Сообщений: 44
11.02.2014, 01:33  [ТС]
Ммм, это вообще-то дипломная работа, можно так и написать - "Скачайте прокси сервер и не любите мне мозг"
0
 Аватар для IamRain
4694 / 2702 / 734
Регистрация: 02.08.2011
Сообщений: 7,233
11.02.2014, 01:37
Думаю, нужно поискать в биллинговых системах и/или фаерволлах с открытым исходным кодом.
На их основе уже свое писать.
0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
11.02.2014, 17:04

Не по теме:

фигасе вопрос XD Если алгоритм примерно готов, то таких вопросов, в общем, не должно возникать.


Поизучайте, может поможет.
http://www.mentalis.org/soft/projects/proxy/
http://stackoverflow.com/quest... s-examples
Нужен рабочий простенький пример консольного http прокси-сервера
1
0 / 0 / 0
Регистрация: 05.11.2011
Сообщений: 44
11.02.2014, 20:56  [ТС]
Цитата Сообщение от xoraxax Посмотреть сообщение

Не по теме:

фигасе вопрос XD Если алгоритм примерно готов, то таких вопросов, в общем, не должно возникать.


Поизучайте, может поможет.
http://www.mentalis.org/soft/projects/proxy/
http://stackoverflow.com/quest... s-examples
Нужен рабочий простенький пример консольного http прокси-сервера
Алгоритм разделения готов, т.е. математически задача решена(какой процент от скорости будет выдаваться компьютеру с х уровнем приоритета). А вот как на практике разделять один быстрый поток на несколько помедленнее, пока, не ясно. За ссылки спасибо, почитаю.
0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
11.02.2014, 21:53
во, попроще примерчик нашел
http://www.elitepvpers.com/for... proxy.html
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.02.2014, 21:53
Помогаю со студенческими работами здесь

Изменение свойств локальной сети
можно ли средствами C# менять свойства подключения по локальной сети? то есть хотелось бы уметь программно менять ip-адрес, маску, шлюз и...

Передача файла по локальной сети
Господа вот такой вопрос! Нужно передавать файлы по сети! При чём файлы любого формата! Переодичность передачи высокая! Поэтому решил...

Открыть файл в локальной сети
нужно открыть файл в локальной сети, чтобы его прочитать, хочу использовать FileStream, но не знаю, в каком формате там правильно путь с ip...

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

Передача переменных в локальной сети
Требуется по локальной сети передать из одной программы передать в другую содержимое captureBox. Программы запущены на разных машинах. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru