The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Чем можно сделать, или как правильно сделать?"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Чем можно сделать, или как правильно сделать?"
Сообщение от xtc emailИскать по авторуВ закладки on 13-Окт-03, 17:21  (MSK)
Есть три локальные  сети в разных зданиях, т.е. в общежитиях

Одно общежитие (мое) подключено в городскую сеть через оптоволоконку по 100 МБ каналу, и имеет реальные адреса в количестве 128 и все почти заняты, т.к. машин 125.

Другие 2 общежития имеют свои локальные сети без выхода куда либо. Я подключил эти два общежития к нам в локальную сеть, и сделал им такие адреса, одно общежитие имеет 192.168.1.1/26, а другое 192.168.2.1/26. Все это маршрутизируется на одном сервер с ОС UNIX FreeBSD 4.8R. В него воткнуто 4 сетевые платы 3com. Первая на внешнюю оптику (через конвертор), вторая на мою локальную сеть (построена на 3com коммутаторах 3х3300 и 1100 соединенные в СТЕК по матриксам и еще два SS II 1000 подключены в 100 МБ порты 1100.), третья включена в первое общежитие (сеть построена на концентраторах – 30 машин) и четвертая включена во второе общежитие (сеть построена на концентраторах – 60 машин).

xl0 - моя локальная сеть
xl1 - оптика
xl2 - первое общежитие
xl3 - второе общежитие

Я выпускаю эти общежития в городскую сеть и Интернет с помощью natd. У моей локальной сети скорость скачивания с городских серверов, которые тоже в 100Mb/s доходит до 5000 - 6000Кбайт/сек, что означает, что у нас канал с хорошей пропускной способностью. Пользователи с 1-го и 2-го общежития включены к нам тоже по 100Mb/s но по витой паре. Они (1 и 2 общежития) с моей локальной сети тянут нормально, почти 2000 - 4000Кбайт/сек. А вот когда они выходят через natd, то их скорость и не превышает 400Кбайт/сек.

Кто знает, в чем может быть дело?
Вот как все выглядит:

vi /usr/loca/etc/rc.d/natd.sh

#!/bin/sh
/sbin/natd -f /usr/local/etc/natd.conf -n xl1


vi /usr/loca/etc/natd.conf

same_ports      yes
use_sockets     yes


vi /root/ipfw.sh

ipfw add 211 divert natd all from 192.168.1.2/26 to any out via xl1
ipfw add 212 divert natd all from 192.168.2.2/26 to any out via xl1

ipfw add 213 divert natd all from any to xxx.xxx.xxx.xxx in via xl1


Помогите!!! Может что ни так делаю, или есть способы это сделать лучше как?

Ведь ресурсов и процессора и памяти еще много свободно.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Чем можно сделать, или как правильно сделать?"
Сообщение от Nikolaev_D emailИскать по авторуВ закладки on 13-Окт-03, 19:07  (MSK)
Попробуй потюнить tcp-стэк
http://www.opennet.me/tips/sml/37.shtml
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Чем можно сделать, или как правильно сделать?"
Сообщение от xtc emailИскать по авторуВ закладки on 14-Окт-03, 04:09  (MSK)
>Попробуй потюнить tcp-стэк
>http://www.opennet.me/tips/sml/37.shtml


ok, щас прочту что там.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру