Pliki inicjalizacyjne

ANASIL przy starcie │aduje szereg tekstowych plik≤w inicjalizacyjnych. Pliki te mog╣ byµ modyfikowane przez u┐ytkownika np. w celu dopasowania programu do konkretnego £rodowiska (chocia┐ zazwyczaj nie bΩdzie takiej potrzeby). Nowe, poszerzone wersje tych plik≤w bΩd╣ r≤wnie┐ dostΩpne do £ci╣gniΩcia z Internetu ( http://www.lfnetworks.com ) w ramach aktualizacji oprogramowania:

attypes.ini

W pliku attypes.ini przechowywane s╣ nazwy typ≤w obiekt≤w serwisu nazw NBP (Appletalk), kt≤re bΩd╣ interpretowane jako nazwy stacji podczas automatycznego zbierania informacji o sieci. Format pliku jest bardzo prosty - kolejne nazwy s╣ umieszczane w osobnych liniach:

 

Power Macintosh
Macintosh IIci
Macintosh PowerBook
AFPServer
NetWare AppleTalk Stack
Workstation
LaserJet 4V
LaserJet 5
LaserWriter

mcasts.ini

W pliku mcasts.ini przechowywane s╣ definicje adres≤w broadcast'≤w i multicast'≤w. Plik ten pe│ni dla tych adres≤w podobn╣ rolΩ jak profil sieci dla adres≤w stacji - s│u┐y do zamiany binarnych adres≤w na postaµ zrozumia│╣ dla cz│owieka. Format pliku jest nastΩpuj╣cy:

Ka┐dy broadcast/multicast jest opisywany w osobnej linii. Ka┐da linia sk│ada siΩ z nastΩpuj╣cych element≤w oddzielonych przecinkami:

Na przyk│ad:

 

2000, FF-FF-FF-FF-FF-FF, FF-FF-FF-FF-FF-FF, Ethernet Broadcast
2001, 09-00-07-FF-FF-FF, 09-00-07-FF-FF-FF, Appletalk Broadcast
2002, 09-00-07-00-00-00, 09-00-07-00-00-FC, Appletalk Zone Multicast
2003, 03-00-00-00-00-01, 03-00-00-00-00-01, Netbios Broadcast
2004, 01-00-5E-00-00-00, 01-00-5E-7F-FF-FF, Internet Multicast

offsets.ini

Plik offsets.ini przechowuje informacje o po│o┐eniu niekt≤rych element≤w nag│≤wk≤w protoko│≤w w ramce. Jego zawarto£µ jest wykorzystywana przy tworzeniu filtra prostego. Format tego pliku jest r≤wnie┐ bardzo prosty: ka┐da linia definiuje po│o┐enie jednego elementu nag│≤wka i sk│ada siΩ z:

Na przyk│ad:

 

28 ;IPX source socket
16 ;IPX dest. socket
20 ;UDP/TCP source port
22 ;UDP/TCP dest. port

proto.ini

W pliku proto.ini zdefiniowane s╣ identyfikatory protoko│≤w sieciowych oraz ich nazwy zrozumia│e dla cz│owieka. Ka┐da linia opisuje jeden identyfikator protoko│u i ma nastΩpuj╣cy format:

1,  08-00, TCP/IP
2,  08-06, ARP
3,  81-37, IPX (Eth II)
4,  81-38, IPX (Eth II')
5,  00-E0, IPX (Eth 802.2)
6,  00-00, IPX (Eth 802.3)
7,  00-F0, NetBEUI
8,  80-F3, Appletalk ARP
9,  08-00-07-80-9B, Appletalk

userlist.ini

Plik ten definiuje programy zewnΩtrzne kt≤re mog╣ byµ uruchamiane w celu zdobycia informacji o przyporz╣dkowaniu adres≤w MAC nazwom u┐ytkownik≤w serwera NetWare. (patrz Opcje zbierania informacji przez SAP). Plik ten sk│ada siΩ z szeregu sekcji rozpoczynaj╣cych siΩ nazw╣ sekcji (np: [Netware 3.X]). W ka┐dej sekcji zdefiniowane s╣ nastΩpuj╣ce parametry:

Analizowane s╣ tylko te linie strumienia wyj£ciowego, kt≤re pasuj╣ do wyra┐enia regularnego. Pozosta│e linie s╣ odrzucane. Przyk│adowy plik wygl╣da nastΩpuj╣co:

 

;
;  INI for userlist command on different NetWare versions
;

[Netware 3.X]
Command="USERLIST /A /C"
Pattern=":b{:z}:b(/* )#{*}:b/[{*}/]:b/[{*}/]*$"
ConnId=1
Name=2
Network=3
Node=4

[Netware 4.X]
Command="NLIST User /A /B /C"
Pattern=":b{:z}:b(/*)#{*}:b/[{*}/]:b/[{*}/]*$"
ConnId=1
Name=2
Network=3
Node=4

vendors.ini

W pliku vendors.ini przechowywane s╣ przypisania pomiΩdzy identyfikatorami producent≤w kart sieciowych a nazwami producent≤w. Ka┐dy producent kart sieciowych Ethernet dostaje od IEEE sw≤j trzybajtowy identyfikator, kt≤ry stanowi starsz╣ czΩ£µ adresu MAC. ANASIL wy£wietlaj╣c adres MAC mo┐e go wy£wietlaµ jako nazwΩ producenta karty sieciowej (patrz Typy warto£ci skalarnych). W pliku vendors.ini ka┐da linia opisuje przyporz╣dkowanie identyfikatora (zapisanego jako adres MAC z trzema pozosta│ymi bajtami wyzerowanymi) i nazwy producenta. Oba te elementy rozdzielone s╣ znakiem przecinka. Przyk│adowo:

 

00-00-00-00-00-00, OS/9 Network
00-00-02-00-00-00, BBN
00-00-0C-00-00-00, Cisco
00-00-0E-00-00-00, Fujitsu Limited
00-00-0F-00-00-00, NeXT
00-00-10-00-00-00, Hughes LAN Systems
00-00-11-00-00-00, Tektronix
00-00-15-00-00-00, Datapoint Corporation
00-00-18-00-00-00, Webster Computer Corporation
00-00-1A-00-00-00, AMD
00-00-1B-00-00-00, Novell Inc.
00-00-1D-00-00-00, Cabletron
00-00-20-00-00-00, DIAB (Data Intdustrier AB)
00-00-21-00-00-00, SC&C
00-00-22-00-00-00, Visual Technology
.
.
.