Na sítě s Ritou - Moderní síťové technologie a propojování sítí

1. 6. 2000

Sdílet

V minulých dvou částech seriálu o síťování jsme se věnovali lokálním sítím.Sítě lokální obhájily bezesporu své místo v podnikovém prostředí podporují skupinové aplikace, zaj...

V minulých dvou částech seriálu o síťování jsme se věnovali lokálním sítím.
Sítě lokální obhájily bezesporu své místo v podnikovém prostředí podporují

skupinové aplikace, zajišťují bezpečnou a snadnou dostupnost potřebných dat a

informací a slouží jako infrastruktura elektronické komunikace v rámci podniku.

Nicméně dnešní firmy mají stále častěji distribuovaná pracoviště, pobočky v

různých městech nebo i v zahraničí, a také stále více zaměstnanců pracuje z

domova. V takovém případě již nestačí pouze jediná lokální síť, ale je potřebná

komunikace na velkou vzdálenost, kterou nejlépe podporují rozlehlé sítě (WAN).

V tomto dílu se proto budeme věnovat právě těmto typům sítí, jež především

slouží jako přenosové prostředí, s většími či menšími možnostmi pro zajištění

uživatelských požadavků na přenos různých typů signálů (data, hlas, obraz).

Rozlehlé sítě (Wide Area Networks, WAN) umožňují komunikaci mezi koncovými

uzly, stanicemi, lokálními nebo metropolitními sítěmi, zpravidla na velkou

vzdálenost. Původně sítě podporující pouze čistě datové služby (na rozdíl od

telefonní sítě PSTN, určené především pro hlasové služby), dnes rozšiřují svoji

působnost v souvislosti s integrací dat, obrazových a hlasových informací.

Rozlehlé sítě mohou tvořit přenosovou páteř podnikové sítě, ale z hlediska

přenosových rychlostí nemusí být nutně částí s nejvyšší propustností.

U všech rozlehlých sítí má pro koncového uživatele největší význam rozhraní

přístupu k síti, jeho vlastnosti, funkce a možnosti. Proto také většina

normalizovaných rozlehlých sítí přesně definuje rozhraní mezi sítí a uživatelem

z hlediska služeb, ale ponechává vnitřní uspořádání sítě na samotném

provozovateli (z hlediska uživatele se síť jeví jako síťový oblak nebo spíše

černá schránka).

Typické vlastnosti pro rozlehlé sítě

- poskytují přenosové kapacity prostřednictvím komunikace se spojením,

- nepoužívají sdílený přenosový prostředek,

- podporují omezeně vysílání na skupinovou adresu a nepodporují vysílání na

adresu všeobecnou,

- nepodporují uživatelské aplikace přímo v síti, poskytují jim jen přenosové

prostředí,

- převážně slouží ke komunikaci na velké vzdálenosti (přesahující možnosti

lokálních či metropolitních sítí).

Moderní rozlehlé sítě již umožňují podstatně více než jejich předchůdci a nelze

je s čistým svědomím „ponížit“ pouze na sítě přenosové. Obecným základem

funkčnosti rozlehlých sítí je existence nebo dynamické vytváření spojení nebo

okruhů (fyzických i virtuálních) mezi dvojicemi stanic, které spolu chtějí

komunikovat v síti. Přepojování v centrálních zařízeních sítě (ústředny,

přepínače) se dělí na přepojování okruhů a přepojování paketů:

přepojování okruhů je nejstarší způsob používaný jak v telegrafních tak

telefonních sítích, ale je také základem ISDN mezi koncovými uživateli musí být

nejprve vybudována celá komunikační cesta, která je po dobu spojení plně pouze

a jen k dispozici pro komunikaci těchto dvou stanic (případně více stanic

komunikujících mezi sebou);

přepojování paketů vzniklo z přepojování zpráv a dnes se ve své nejklasičtější

podobě využívá v rozlehlých sítích X.25 není třeba nejprve vybudovat celou

komunikační cestu mezi dvěma stanicemi a zablokovat ji pro celou dobu

komunikace, místo toho se využívá tzv. virtuálních okruhů. Přepojovací zařízení

sítě se řídí cílovými adresami v příchozích datových jednotkách a podle nich

využijí buď předem definovanou cestu (prostřednictvím pevného virtuálního

okruhu, PVC), nebo dynamicky sestavenou cestu (na základě přepínaného

virtuálního okruhu, SVC). Přepojování paketů různých délek vedlo ke vzniku sítí

na bázi přepojování rámců proměnných délek (síť Frame Relay) až k sítím s

přepojováním konstantních buněk (sítě typu ATM).

Podle druhu přepojování se sítě dělí na ty s přepojováním okruhů nebo krátce

komutační sítě (PSTN, ISDN) a na sítě s přepojováním paketů, paketové sítě.

Mezi normalizované a široce využívané paketové rozlehlé sítě patří (v pořadí

vzniku a současně vzestupně podle maximálních přenosových rychlostí):

- X.25,

- Frame Relay,

- Asynchronous Transfer Mode (ATM).

Pro přechod od pomalejších rozlehlých sítí k ATM byla definována ještě jedna

síťová služba, Switched Multimegabit Data Service (SMDS), nebo také

Connectionless Broadband Data Service (CBDS). Jedná se o veřejnou paketovou

službu bez spojení poskytující vysokou přenosovou rychlost (do 45 Mb/s),

určenou především pro propojení lokálních sítí, pracujících rovněž v režimu bez

spojení. Na rozdíl od ostatních jmenovaných typů rozlehlých sítí nebo

technologií (X.25, Frame Relay nebo ATM), SMDS definuje službu, nikoli síť.

Služba SMDS byla specifikována firmou Bellcore v USA na přelomu osmdesátých a

devadesátých let a poprvé implementována v r. 1992. CBDS je evropská,

normalizovaná varianta SMDS (ETSI, ETS 300 217). Podobnost s ATM tkví v poprvé

použité konstantní délce datové jednotky, a to 53 oktetů (obdoba buňky ATM), v

souladu s vrstvou AAL u ATM.

Základní charakteristiky všech typů rozlehlých sítí postavených na bázi

přepojování paketů a jejich porovnání jsou uvedeny v tabulce: Porovnání

charakteristik rozlehlých sítí. Vzhledem k omezenému prostoru tohoto článku

jsou jednotlivé sítě popsány velmi stručně, proto pro jejich vzájemné porovnání

a následnou volbu mezi nimi pro konkrétní situaci a aplikaci jsou jednotlivě

shrnuty jejich výhody a nevýhody. Pouze na okraj je dobré připomenout, že

všechny zmiňované typy sítí podporují jakékoli protokoly vyšších vrstev (jiná

situace je v ojedinělých případech starších spojových protokolů, viz dále).

Mezi rozlehlé sítě přímo nepatří, ale pro přístup k nim nelze opomenout využití

analogových spojů pro vytáčená spojení, která jsou vhodná nejen pro přístup k

rozlehlé síti, ale také pro komunikaci uživatele s podnikovou sítí. Vhodná jsou

všude tam, kde se nepřenášejí velké soubory, nejsou velké nároky na rychlost

(do 56 Kb/s, běžněji do 33,6 Kb/s přes telefonní síť, více přes síť ISDN), ani

na zpoždění. Tento typ spojení se také úspěšně využívá jako záložní pro jinou

primární komunikaci po rozlehlé síti.

Veřejné vs. soukromé rozlehlé sítě

Při požadavku na komunikaci do velkých vzdáleností se lze rozhodovat mezi

využitím veřejných sítí nebo budováním sítě soukromé (na rozdíl od sítí

lokálních, které jsou téměř výhradně soukromé, podnikové).

Veřejné rozlehlé sítě se stávají stále populárnější v souvislosti s jejich

nabídkami, vývojem, typy a technologiemi, rychlostmi přenosu a cenovou

politikou. Především znamenají přesun zodpovědnosti za management sítě z

podnikového síťového správce na provozovatele příslušné sítě.

Soukromé sítě využívají buď vlastní infrastrukturu, nebo pronajaté okruhy mezi

datovými zařízeními, především přepínači WAN. Veškerá zařízení sítě jsou v

majetku vlastníka sítě podobně jako management spojů a zařízení. Pronajaté

okruhy (digitální nebo analogové), s rychlostmi běžně od 56 Kb/s do 155 Mb/s,

nebývají cenově nejpříznivější. Důvodem je jejich neefektivní skutečné využití

a malá pružnost v případě nutnosti změnit topologii sítě.

Každá z výše uvedených alternativ má své výhody i nevýhody, proto je třeba vzít

v úvahu celou řadu faktorů (nejen pořizovacích a provozních nákladů), mezi něž

patří otázky:

- jak dalece je potřeba mít nad rozlehlou sítí dohled,

- jaké jsou bezpečnostní požadavky na komunikaci,

- zda je k dispozici personál pro vybudování, údržbu a management sítě,

- jaké jsou stávající investice do datových zařízení,

- zda je třeba přísně rozlišovat mezi lokální a rozlehlou sítí, nebo lze využít

určitého stupně integrace,

- pro jaké typy aplikací dálková komunikace bude využívána a jaký je vzorek

provozu (objem, častost, konstantní nebo proměnný),

- jaké jsou výkonnostní požadavky všeobecně a jak se liší v jednotlivých

místech, která je třeba propojit,

- jaký je počet míst pro propojení a

- jak jsou geograficky rozložena.

Co je DTE a DCE?

Než se pustíme podrobněji do jednotlivých typů rozlehlých sítí, musíme si

uvědomit, že v připojování k rozlehlé síti se z hlediska funkčnosti rozeznávají

dva základní typy zařízení (viz obr. DTE a DCE v rozlehlých sítích):

- koncové (datové) zařízení (Data Terminal Equipment, DTE) využívá

komunikačních služeb pro vlastní činnost, která je jiného charakteru. Příkladem

jsou počítače (osobní, pracovní stanice, minipočítače nebo sálové), terminály,

tiskárny, specializovaná zařízení (čtečky čárových kódů, bankomaty), ale také

směrovače (z hlediska rozlehlé sítě).

- ukončující (datové) zařízení (okruhu) (Data-Circuit Terminating Equipment,

DCE, někdy nesprávně Data Communications Equipment) poskytuje přístup ke

komunikačním prostředkům nebo je přímo implementuje. Jeho úkolem je přesouvat

informace a poskytovat rozhraní mezi rozlehlou sítí a koncovým zařízením.

Ukončující datové zařízení zakončuje buď telekomunikační okruh, který mění na

datový, nebo datovou síť, jejíž je potom součástí. Příkladem jsou ústředny,

přepínače v rozlehlých sítích, modem, terminálový adaptér.

Pojmy DTE a DCE jsou systémové a jsou důležité při řešení topologie (rozmístění

a propojení částí systémů a sítí) a architektury (struktury řízení systémů a

sítí).

Spojové protokoly

Zmiňme se o možných způsobech připojení k rozlehlým sítím a o příslušných

spojových protokolech používaných na sériových spojích (v některých případech

jsou základem komunikace na spojové vrstvě v rámci paketových sítí):

High Data Link Control (HDLC) normalizovaný protokol (ISO/IEC) vychází z

firemního protokolu SDLC (Synchronous Data Link Control, IBM). Podporuje

synchronní komunikaci, v plně duplexním režimu a v konfiguraci jak dvoubodové,

tak vícebodové. V komunikaci rozlišuje jako jediný mezi primární a sekundární

stanicí; podporuje tři přenosové režimy.

Link Access Procedure Balanced (LAPB) normalizovaný protokol (ISO/IEC) odvozený

z HDLC, modifikace asynchronního vyváženého režimu (Asynchronous Balanced Mode,

ABM).

Serial Line Internet Protocol (SLIP) jeden z nejjednodušších spojových

protokolů, omezených na přenos IP datagramů po vytáčeném spojení se sériovým

rozhraním EIA/TIA 232 připojeným na modem. Běžná podporovaná rychlost v rámci

protokolu SLIP (podle RFC 1055) je 1 200 b/s až 19,2 Kb/s, ale prakticky je

možná i vyšší. Protokol lze použít pro komunikaci mezi koncovými uživateli,

mezi koncovým uživatelem a směrovačem nebo mezi směrovači. Vylepšením protokolu

je komprimovaný SLIP (Compressed Serial Line Internet Protocol, CSLIP), který

používá kompresi záhlaví TCP/IP pomocí Van Jacobsonova algoritmu (RFC 1144).

Point-to-Point Protocol (PPP) de facto normalizovaný, otevřený protokol (IETF

RFC 1661, RFC 2153) vhodný pro použití v heterogenním prostředí se zařízeními

od různých výrobců, protože podporuje multiprotokolové prostředí a navíc má

řadu podpůrných výběrových funkcí. Protokol provádí dynamickou konfiguraci při

navazování spojení (s možností autentizace, komprese apod.). PPP se skládá ze

dvou úrovní:

- protokol řízení spoje (Link Control Protocol, LCP) navazuje spojení, dohaduje

konfiguraci a testuje spoj. Může probíhat až ve čtyřech fázích, z nichž pouze

dvě jsou povinné: navázání a udržování spojení. Další dvě, autentizace a

zjištění kvality spoje, jsou volitelné a závisí na konkrétní implementaci

protokolu.

- protokoly řízení sítě (Network Control Protocol, NCP) se používají jako

podpora pro jednotlivé protokoly vyšší, síťové vrstvy (pro zapouzdření,

adresaci apod.). Pro každou síťovou architekturu (TCP/IP, AppleTalk, NetWare

apod.) existuje specifický protokol NCP (definovaný v příslušném RFC).

Síť X.25

Paketová síť X.25 (podle označení doporučení CCITT) je tvořena přístupovými

protokoly: protokoly fyzické, spojové a síťové vrstvy (doporučení X.25 sice

definuje síťový protokol, ale běžně se používá pro označení celé sítě). X.25

vzniklo v roce 1976, kdy neexistoval pojem vrstvové architektury a referenční

model OSI, proto jeho původní architektura přímo neodpovídala vrstvovému modelu

OSI (popsanému v první části tohoto seriálu).

Mezi základní charakteristiky sítě X.25 patří:

- komunikace se spojením, zajišťující bezchybný přenos paketů prostřednictvím

pevných a přepínaných virtuálních okruhů,

- přenosové prostředí pro pakety libovolných síťových architektur,

- rychlost maximálně do 64 Kb/s,

- síťová adresa podle doporučení X.121,

- žádná podpora pro přenos paketů na skupinovou nebo všeobecnou adresu.

Frame Relay

Síť Frame Relay (rámcové komunikace nebo převádění rámců) je mezi rozlehlými

sítěmi velmi populárním následovníkem sítě X.25, především díky vyšším

rychlostem, které poskytuje. Zrychlení se docílilo odbouráním síťové vrstvy a

jejích funkcí a zjednodušení práce propojovacích zařízení sítě pouze na úroveň

spojové vrstvy. Mezi její základní vlastnosti patří:

- typická přenosová rychlost 64 Kb/s až 2 048 Mb/s (možná rychlost až 45 Mb/s),

- proměnná velikost rámců až do 8 189 oktetů,

- přenos po dvoubodových okruzích,

- služba se spojením po pevných nebo přepínaných virtuálních okruzích (jedno

fyzické rozhraní podporuje více logických spojení),

- transparentní přenos,

- detekce chyb (bez opravy).

Frame Relay na spojové vrstvě používá bitově orientovaný protokol LAPF (Link

Access Procedure Frame relay), odvozený z LAPB, resp. HDLC. Přestože řízení

zabezpečení a řízení toku nezabezpečuje síť, ale koncová zařízení, má síť

možnost oznámit koncovým komunikujícím stanicím problém s nízkou propustností

sítě:

- dopředné oznámení o přetížení (Forward Explicit Congestion Notification,

FECN) oznámení sítě přijímajícímu uživateli, že rámec byl doručen po přetíženém

spojení, proto má snížit rychlost příjmu rámců. Přijímající koncová stanice

(při nastavení bitu FECN) musí zkontrolovat objem příchozího provozu pokud se

překročí CIR (Committed Information Rate, propustnost zajištěná sítí na základě

dohody uživatele s provozovatelem), má situaci oznámit vysílající stanici

pomocí BECN, aby se redukoval provoz od příjemce,

- zpětné oznámení o přetížení (Backward Explicit Congestion Notification, BECN)

oznámení sítě odesílateli o přetížení sítě a o vyvolání opatření proti

zahlcení. Zdrojové zařízení by mělo snížit objem vysílání k dané cílové

stanici, pokud ještě nějaká data posílá.

Frame Relay je vhodné pro propojování lokálních sítí na velké vzdálenosti, nebo

pro aplikace generující nárazově velké objemy dat. Naproti tomu není

nejvhodnějším řešením pro přenos videa (z důvodů rámců proměnné délky) a pro

aplikace citlivé na zpoždění (například přenos hlasu, který se řeší v rámci

nadstavby Voice over Frame Relay, VoFR).

ATM

Asynchronní režim převádění (Asynchronous Transfer Mode, ATM) je technika

přenosu buněk (konstantní délky), jejich statistického multiplexování,

přepojování a směrování k adresátům po virtuálních kanálech. Pojem asynchronní

však neznamená asynchronní přenos, ale nepravidelný výskyt buněk během spojení.

Pojem převádění (transfer) v sobě skrývá nejen přenos, ale i přepojování.

Vlastní síť se skládá z komunikačních cest mezi jednotlivými přepínači ATM. ATM

definuje jak rozhraní mezi uživatelem a sítí (UNI), tak mezi jednotlivými

přepínači v síti (NNI).

Základní vlastnosti ATM lze shrnout následovně:

- přenosové prostředí nabízející komunikaci se spojením a podporující vysoké

přenosové rychlosti (1,5 Mb/s až 2,4 Gb/s) v plně duplexním režimu,

- komunikace po přepínaných nebo pevných virtuálních okruzích,

- garantovaná kvalita služeb (podle toho garance šířky pásma), vhodná pro různé

typy přenášených informací,

- přenos datových jednotek konstantní délky 53 bitů,

- virtuální adresace, pomocí označení virtuální cesty a v ní virtuálního

spojení,

- bez detekce chyb a řízení toku v rámci virtuálního okruhu.

Architektura ATM sestává ze tří vrstev:

- fyzická vrstva ATM pracuje se sledem bitů a slouží k oddělení vlivu

přenosového média na operaci s buňkami, typy fyzického přenosového prostředku a

přenosové rychlosti jsou velmi různorodé v rámci ATM, od 1,5/2 Mb/s přes 155

Mb/s po 622 Mb/s (vyšší rychlosti se testují);

- vrstva ATM je zcela nezávislá na přenosovém médiu a je založena na předem

určených virtuálních kanálech (Virtual Channel, VC) a virtuálních cestách

(Virtual Path, VP), tj. svazcích virtuálních kanálů. Kombinace virtuálních

kanálů a cest se využívá pro směrování jednotlivých buněk sítí prostřednictvím

dvojice jejich identifikátorů VCI/VPI (Virtual Channel Identifier/Virtual Path

Identifier). Kromě „překladu“ identifikátorů virtuálních cest a kanálů se

vrstva ATM stará o multiplexování a demultiplexování, formátování buněk do 53

bitů délky a jejich řazení ve správném pořadí. Protokol vrstvy ATM nerealizuje

potvrzování ani opravu chyb či řízení toku (s výjimkou řízení toku mezi

uživatelem a sítí), protože se spoléhá na kvalitní, bezpečné a spolehlivé

přenosové prostředky. Pokud dojde ke ztrátě nebo znehodnocení buňky přenosem,

musí se o její opětovný přenos postarat protokoly vyšších vrstev;

- adaptační vrstva ATM (ATM Adaptation Layer, AAL) je zodpovědná za rozhraní

mezi ATM a vyššími protokoly. Rozeznává se pět typů AAL, jejichž souvislost s

charakterem a poskytovanými službami je naznačena v tabulce: Typy služeb ATM

poskytovaných adaptačními vrstvami ATM.

ATM se často srovnává s gigabitovým Ethernetem z hlediska uplatnění v lokálním

prostředí. Výkonnostně si sice tyto dva typy sítí vcelku odpovídají, ale jejich

určení bylo odlišné. Gigabitový Ethernet kvůli svým topologickým omezením je

výlučně lokální záležitost, zatímco ATM je naopak především technologie

rozlehlých sítí, i když se všemi „doplňky“ na podporu komunikace lokálních sítí

se snaží o průnik do lokálního prostředí; podobně je tomu u gigabitového

Ethernetu, ale obráceným směrem. I když se na první pohled může zdát, že je

výhodnější využít jednu technologii, která je schopná v lokálním i rozlehlém

prostředí, nemusí tomu tak být. Lokální sítě a sítě rozlehlé mají jiný

charakter, jiný účel i jinou cenovou politiku. Jakékoli přizpůsobování

technologie pro „cizí“ prostředí s sebou nese určité nevýhody: potřebu dalších

protokolů a mechanismů, nutnost zásahu do hardwaru i softwaru koncových

uživatelů, potřebu zaškolování, to vše za příslušnou cenu navíc. Zatím žádná ze

zmíněných technologií nezvítězila na plné čáře, protože se ještě vyvíjejí a

každá má své „skalní“ příznivce.

Zatím jsme se věnovali základům lokálních a rozlehlých sítí, v dalším dílu

spojíme znalosti principů práce jednotlivých typů sítí s nejrozšířenější

síťovou architekturou ve světě, a to TCP/IP.

Autorkou seriálu o sítích je Ing. Rita Pužmanová, CSc., specialistka na

propojování komunikačních sítí (rita@ieee.org).

Výhody X.25

nejstarší, ověřená veřejná paketová síť

dostupná (geograficky i cenově)

poplatky za navázaná spojení

vysoká spolehlivost

Nevýhody x.25

nízká rychlost, vysoké zpoždění

neodpovídá integraci dat a multimediálních informací

možnost zahlcení sítě při velkém počtu účastníků

odlišnosti sítí podle různých verzí doporučení

Výhody frame relay

dobrá výkonnost (nízká režie přenosu), přenos dat ve shlucích vysokou rychlostí

schopnost přizpůsobit šířku pásma a výkonnost na vyžádání až do přístupové

rychlosti, a to asymetricky

cenová politika u veřejných sítí (podle požadované a garantované šířky pásma,

bez ohledu na vzdálenost přenosu)

šířka pásma na vyžádání (BoD)

pružná topologie (rozšíření sítě, správa)

Nevýhody frame relay

přenos rámců proměnné délky implicitně nepodporuje přenos informací citlivých

na zpoždění

Seznam použitých zkratek

ABM Asynchronous Balanced Mode

ANSI American National Standards Institute

ATM Asynchronous Transfer Mode

BoD Bandwidth on Demand

AAL ATM Adaptation Layer

CBDS Connectionless Broadband Data Service

CCITT viz ITU-T

CSLIP Compressed Serial Line Internet Protocol

DCE Data Circuit-Terminating Equipment

DTE Data Terminal Equipment

ETSI European Telecommunications Standards Institute

ETS European Telecommunications Standard

FECN Forward Explicit Congestion Notification

CIR Committed Information Rate

BECN Backward Explicit Congestion Notification

HDLC High Data Link Control

IEC International Electrotechnical Commission

IETF Internet Engineering Task Force

ISDN Integrated Services Digital Network

ISO International Organization for Standardization

ITU-T International Telecommunications Union Telecommunications sector

LAPB Link Access Procedure Balanced

LAPF Link Access Procedure Frame relay

LCP Link Control Protocol

NCP Network Control Protocol

NNI Network to Network Interface

PPP Point-to-Point Protocol

PSTN Public Switched Telephone Network

PVC Permanent Virtual Circuit

RFC Request For Comment

SDLC Synchronous Data Link Control

SLIP Serial Line Internet Protocol

SMDS Switched Multimegabit Data Service

SVC Switched Virtual Circuit

UNI User to Network Interface

VC Virtual Channel

VCI/VPI Virtual Channel Identifier/Virtual Path Identifier

VoFR Voice over Frame Relay

VP Virtual Path

WAN Wide Area Network

Výhody atm

(garantovaná) šířka pásma na přání

integrace původních síťových struktur

pružnost, rozsah a škálovatelnost

přenosová podpora všech typů informací (data, hlas, obraz, multimédia)

adaptace jak pro WAN, tak LAN (LANE)

zabezpečení

Nevýhody atm

složitá technologie

vysoké náklady (zejména pro koncové řešení ATM v lokální síti)

pouze střední odolnost vůči chybám

Zdroje WWW

ANSI – (American National Standards Institute) www.ansi.org

ETSI – (European Telecommunications Standards Institute)www.etsi.org

IEC – (International Electrotechnical Commission)www.iec.ch

IETF – (Internet Engineering Task Force) www.ietf.org

ISO – (International Organization for Standardization)www.iso.ch

ITU-T(International Telecommunications UnionTelecommunications standardization

sector)www.itu.int

ATM Forum – www.atmforum.com

FRF – (Frame Relay Forum) www.frforum.com