WWW.REFERATCENTRAL.ORG.UA - Я ТУТ НАВЧАЮСЬ

... відкритий, безкоштовний архів рефератів, курсових, дипломних робіт

ГоловнаІнформатика, Компютерні науки → Використання операційної системи Linux при створенні локальних мереж - Реферат

Використання операційної системи Linux при створенні локальних мереж - Реферат

повноцінною. Єдина користь з цього - можливість обміну данними з базованими на IPX програмами для DOS та маршрутизувати трафік між вашими базованими на Novell мережами через PPP з'єднання. Підтримка протоколів Novell високого рівня не очікується в найближчому майбутньому, так як їх специфікації доступні за великі кошти і підпадають під домовленість про нерозповсюдження.
Починаючи з версії 1.1.16 ядра, Linux підтримую ще один тип драйвера - фіктивного. Наступне питання з'являється на початку секції драйверів пристроїв.
Dummy net driver support (CONFIG DUMMY) [y]
Фіктивний драйвер реально нічого не робить, але може бути корисним на окремому чи SLIP хості. Це - в основному замаскований інтерфейс петля. Причиною щоб використовувати цей драйвер може бути використання SLIP при відсутності Ethernet - в цьому випадку цей інтерфейс буде тримати вашу IP адресу весь час. Більш детально це питання буде обговорено в секції 6.7.7.
4.3 Тур по мережевих пристроях Linux
Ядро Linux підтримує ряд драйверів для апаратних засобів різних типів обладнання. В цій секції дано короткий огляд типів драйверів та імен інтерфейсів що використовуються для них.
Існує ряд стандартних імен для інтерфейсів в Linux, які внесені в розташований нижче список. Якщо драйвери підтримують більше ніж один інтерфейс то імена до них перечисляються - наприклад - eth0, eth1 і т.д.
Lo локальний інтерфейс петля. Використовується для тестових
цілей. Працює подібно до закритого кругообігу в якому будь
яка послана датаграма буде негайно повернена на мережевому
рівні хоста. Існує тільки один пристрій петля і немає сенсу
в його більшій чи меншій кількості.
Ethn n-а Ethernet карта. Це ім'я інтерфейса для більшості
Ethernet карт.
Dln Ім'я інтерфейсу для D-Link DE-600 адаптерів, одного з типів
пристрою Ethernet. Має спеціальне ім'я в зв'язку з тим що
працює через паралельний порт.
Sln n-ий SLIP інтерфейс. Інтерфейси SLIP зв'язані з послідовними
лініями в порядку їх розміщення для SLIP; тобто перша
послідовна лінія встановлена (піднята) для SLIP стає sl0 і
т.д. Ядро підтримує до чотирьох інтерфейсів SLIP.
Pppn n-ий PPP інтерфейс. Як і SLIP інтерфейс, PPP зв'язаний з
послідовною лінією переведеною в режим PPP. На данний момент
підтримується до чотирьох PPP інтерфейсів.
Plipn n-ий PLIP інтерфейс. PLIP передає IP датаграми через
паралельні лінії. До трьох PLIP інтерфесів підтримується.
Вони ініціалізуються драйверами PLIP під час завантаження і
при'єднані до відповідних паралельних портів.
Для інших інтерфейсних драйверів які можуть бути добавлені в майбутньому, типу ISDN чи AX.25 будуть вводитись інші імена. Драйвери для IPX (базовий протокол мереж Novell) та AX.25 (використовується в ham radio) на стадії розробки, але все ще у версії alpha.
В наступних секціях ми будемо розглядати деталі використання драйверів описаних вище.
4.4 Встановлення Ethernet
Біжучий мережевий код Linux підтримує різноманітні Ethernet карти. Більшість драйверів були написані Donald Becker (becker@super.org), який є автором Becker Series Drivers для карт що базуються на чипі 8390 фірми National Seminconductor. Існуює також кілька драйверів для продукції фірми D-Link, серед них драйвер для D-Link pocket adaptor що дозволяє доступатись до Ethernet через паралельний порт. Цей драйвер написано Bjrn Ekwall (bj0rn@blox.se). Драйвер для DEPCA написаний David C. Davies (davies@wanton.lkg.dec.com).
4.4.1 Кабелі для Ethernet
Якщо ви встановлюєте Ethernet вперше в житті, декілька слів відносно прокладки та монтажу кабеля. Ethernet потребує високої надійності з'єднань, а на обох кінцях кабелю повинні бути термінатори - 50 Ом-ні резистори. Ви не повинні мати інших розгалужень (наприклад три кабелі що під'єднано у формі зірки). Якщо ви використовуєте коаксильний кабель з T та BNC конекторами, то BNC конектор повинен під'єднуватись до конектора на платі безпосередньо; ви не повинні вставляти додатковий сегмент кабелю між ними.
Якщо ви під'єднуєтесь до thicknet, ви можете з'єднати ваші хости через трансивер (інколи також відомий як Ethernet Attachment Unit). Ви можете підключити трансивер в 25-піновий AUI порт на вашій карті безпосередньо або використовуючи захищений кабель.
4.4.2 Підтримка пристроїв
Повний список підтримуваних карт знаходиться в Ethernet HOWTO яке щомісячно посилається в comp.os.linux.anounce Paul Gortmaker.
Нижче подано список найбільш відомих пристроїв що підтримуюьться в Linux. Біжучий список з HOWTO приблизно в три рази більший. Навіть якщо ви знайдете карту що є у вас в цьому списку - перевірте HOWTO, там інколи можна знайти важливі деталі відносно деяких карт. Одною з таких деталей є використання деякими базованими на DMA Ethernet картами того ж самого DMA каналу по замовчуванню що і Adpaptec 1542 SCSI. Якщо ви не перемістите одну з плат на інший канал то закінчиться тим, що ваша карта Ethernet запише данні на довільне місце на вашому твердому диску.
3Com EtherLink3c503, 3c503/16, 3c507 та 3c509 підтримуються. 3c501
також підтримується, але він занадто повільний щоб його
коштувало використовувати.
Novell Eagle NE1000, NE2000, та їх різноманітні клони. NE1500 та NE2100
підтримуються також.
Western Digital/SMC WD8003 та WD8013 (те саме що й SMC Elite і SMC
Elite Plus), а також більш нова SMC Elite 16 Ultra.
Hewlett Packard HP 27252, HP 27247B, та HP J2405A.
D-Link DE-600 pocket adaptor, DE-100, DE-200, та DE-220-T. Існує
патч для DE-650-T, яка є PCMCIA картою.
DEC DE200 (32K/64K), DE202, DE100, та DEPCA rev E.
Allied Teliesis AT1500 та AT1700.
Щоб використовувати одну з цих карт з Linux, ви можете використовувати готове ядро з нових дистрибутивів Linux. Вони мають вбудовані драйвери для всіх цих карт. Пізніше варто зкомпілювати власне ядро з під'єднанням тільки потрібних драйверів.
4.4.3 Автопошук Ethernet
Під час завантаження, код Ethernet спробує знайти вашу карту та розпізнати її тип. Карти шукаються по наступних адресах та в такому порядку :
------------------------------------------------------
+--------------+-------------------------------------+
| Карта | Адреса для пошуку |
+--------------+-------------------------------------+
| WD/SMC | 0x300, 0x280, 0x380, 0x240 |
| SMC 16 Ultra | 0x300, 0x280 |
| 3c501 | 0x280 |
| 3c503 | 0x300, 0x310, 0x330, 0x350, 0x250, |
| | 0x280, 0x2a0, 0x2e0 |
| NEx000 | 0x300, 0x280, 0x320, 0x340, 0x360 |
| HP | 0x300, 0x320, 0x340, 0x280, 0x2C0, |
| | 0x200, 0x240 |
| DEPCA | 0x300, 0x320, 0x340, 0x360 |
+--------------+-------------------------------------+
+--------------+-------------------------------------+
Існує два обмеження в коді автопошуку. Перше - він не розпізнає всі карти належним чином. Особливо це
Loading...

 
 

Цікаве