6 حالت پیمایش درخت
#include
#include
#include
#include
#include
#define TRUE 1
void input ();
int menu_select();
void maketree(struct tree *);
void find (struct tree *);
void inorderl (struct tree *s);
void inorderr (struct tree *s);
void preorderl (struct tree *s);
void preorderr (struct tree *s);
void postorderl (struct tree *s);
void postorderr (struct tree *s);
struct tree {
struct tree *left ;
char name[20] ;
int telephone ;
struct tree *right ;
} ;
struct tree *start , *node ;
char pname[20] ;
int main ()
{
start = NULL ;
while (TRUE) {
switch(menu_select()) {
case 1:
input() ;
break ;
case 2:
gotoxy(20,14) ;
printf(“enter name for search:”);
gets(pname) ;
find(start);
getch() ;
break ;
case 3:
clrscr() ;
printf(“\n<>\n”);
printf(“\n name telephone”);
printf(“\n————- ——-”);
inorderl(start) ;
//———————————————-
printf(“\n<>\n”);
printf(“\n name telephone”);
printf(“\n————- ——-”);
inorderr(start) ;
/////////////////////////////////////////
printf(“\n<>\n”);
printf(“\n name telephone”);
printf(“\n————- ——-”);
preorderl(start) ;
//———————————————-
printf(“\n<>\n”);
printf(“\n name telephone”);
printf(“\n————- ——-”);
preorderr(start) ;
/////////////////////////////////////////
printf(“\n<>\n”);
printf(“\n name telephone”);
printf(“\n————- ——-”);
postorderl(start) ;
//———————————————-
printf(“\n<>\n”);
printf(“\n name telephone”);
printf(“\n————- ——-”);
postorderr(start) ;
printf(“\n press a key to continue ..”) ;
getch() ;
break ;
case 4:
exit(0) ;
} //end of switch
} //end of while
}//end of main
//**********************
void input ()
{
int i ;
char numstr[10] ;
clrscr() ;
gotoxy(4, 3) ;
printf(” name telephone \n”);
gotoxy(4,4) ;
printf(“————- ——- “);
i = 5 ;
while (TRUE) {
node = (struct tree *) malloc(sizeof(struct tree)) ;
node -> left = NULL ;
node -> right = NULL ;
gotoxy(4, i) ;
gets(node -> name) ;
if(!node -> name[0]) {
gotoxy(5,i + 2) ;
printf(“press a key to continue”);
getch() ;
break ;
}
gotoxy(23,i) ;
gets(numstr) ;
node -> telephone = atoi(numstr) ;
if (start == NULL)
start = node ;
else
maketree(start) ;
i++ ;
}//end of while
}
//***********************
int menu_select()
{
int choice ;
char s[5] ;
clrscr() ;
gotoxy(20, 4) ;
printf(“1- enter customer in tree.”);
gotoxy(20, 6) ;
printf(“2- search for customer in tree.”);
gotoxy(20,8) ;
printf(“3- print information on screen. “) ;
gotoxy(20, 10) ;
printf(“4- quit from program. “) ;
do {
gotoxy(20, 12) ;
printf(“Enter your select(1-4):”);
gets(s) ;
choice = atoi(s) ;
} while (choice 4);
return choice ;
}
//**************************
void maketree(struct tree *top)
{
struct tree *help ;
help = top ;
while (help != NULL)
{
if(node ->telephone>help ->telephone)
{
if (help -> right != NULL)
help = help -> right ;
else {
help -> right=node ;
break ;
}//end of else
} //end of if
else {
if (help -> left != NULL )
help = help -> left ;
else {
help -> left=node ;
break ;
} //end of else
} //end of else
}//end of while
}
//**********************
void find (struct tree *s)
{
if (s == NULL)
return ;
find(s -> left) ;
if (strcmp(s -> name, pname) == 0) {
printf(“\n <>has telphone:”, pname);
printf(” %d”,s -> telephone) ;
return ;
}
find(s -> right) ;
}
//*************************
void inorderl (struct tree *s)
{
if (s == NULL)
return ;
inorderl(s -> left) ;
printf(“\n %s”, s -> name) ;
printf(“\t\t\t %d”, s -> telephone);
inorderl(s -> right) ;
}
void inorderr (struct tree *s)
{
if (s == NULL)
return ;
inorderr(s -> right) ;
printf(“\n %s”, s -> name) ;
printf(“\t\t\t %d”, s -> telephone);
inorderr(s -> left) ;
}
//****************
void preorderl (struct tree *s)
{
if (s == NULL)
return ;
printf(“\n %s”, s -> name) ;
printf(“\t\t\t %d”, s -> telephone);
preorderl(s -> left) ;
preorderl(s -> right) ;
}
void preorderr (struct tree *s)
{
if (s == NULL)
return ;
printf(“\n %s”, s -> name) ;
printf(“\t\t\t %d”, s -> telephone);
preorderr(s -> right) ;
preorderr(s -> left) ;
}
//************************
void postorderl (struct tree *s)
{
if (s == NULL)
return ;
postorderl(s -> left) ;
postorderl(s -> right) ;
printf(“\n %s”, s -> name) ;
printf(“\t\t\t %d”, s -> telephone);
}
void postorderr (struct tree *s)
{
if (s == NULL)
return ;
postorderr(s -> right) ;
postorderr(s -> left) ;
printf(“\n %s”, s -> name) ;
printf(“\t\t\t %d”, s -> telephone);
}
سورس برنامه فروشنده دوره گرد tsp
#include “tsp.h”
void FindRoute (int, int, int, City *);
City FinalRoute[NUM_CITIES];
int main () {
int temp;
NumToVisit = 0;
extern int Entries;
/*Initialize from the table.*/
for (int i=0;i<NUM_CITIES;i++) {
Cities[i] = City(i, Names[i]);
}
/*Un-comment this block to print out the distance table.*/
/*
for (int i=0;i<;NUM_CITIES;i++)
for (int j=0;j<NUM_CITIES;j++)
cout << "The distance from " << Cities[i] << " to "Cities[j] << " is " << Distances[i][j] << endl;
*/
/*Get the cities to visit from the user.*/
cout << "Enter the numbers of the cities you need to visit" << endl;
cout << "separated by spaces and terminated with a period." << endl;
for (i=0;i<NUM_CITIES;i++)
cout << Cities[i].Id() << '\t' << Cities[i].Name() <> temp){
Cities[temp].AddToItin();
NumToVisit ++;
}
/*Un-comment this block to echo the user’s choices.*/
/* cout << "You have entered the following cities:" << endl;
for (int i=0;i<NUM_CITIES;i++)
if (Cities[i].NeedToVisit())
cout << Cities[i] << endl;
*/
/*Find a starting point.*/
for (StartingPoint=0;StartingPoint<NUM_CITIES;StartingPoint++) {
if (Cities[StartingPoint].NeedToVisit())
break;
}
Cities[StartingPoint].TakeOffItin();
Cities[StartingPoint].SetVisited(0);
/*The function FindRoute will find the best possible route.*/
FindRoute (StartingPoint, 0, NumToVisit-1, Cities);
cout << "The best route is:" << endl;
for (i=0;i<NumToVisit;i++)
for (int j=0;j<NUM_CITIES;j++)
if (FinalRoute[j].OrderVisited() == i)
cout << Cities[j] << endl; cout << "Distance is: " << BestDistance << endl;
cout << "Entered FindRoute " << Entries << " times." << endl;
return 0;
}
void FindRoute (int StartHere, int SoFar, int CitiesLeft, City *RouteSoFar) {
extern int Entries;
Entries++;
/*If we've visited all the cities then let's see if this was the best route.*/
if (CitiesLeft == 0) {
/* cout << "Testing:" << endl;
for (int i=0;i<NumToVisit;i++)
for (int j=0;j<NUM_CITIES;j++)
if (RouteSoFar[j].OrderVisited() == i)
cout << Cities[j] << endl;
*/
SoFar = SoFar + Cities[StartHere].DistanceTo(StartingPoint);
cout << "Distance is: " << SoFar << endl << endl;
if (SoFar < BestDistance || BestDistance == -1) {
BestDistance = SoFar;
for (int i=0;i<NUM_CITIES;i++)
FinalRoute[i] = RouteSoFar[i];
}
return;
}
/*Otherwise let's try all the possible next cities.*/
for (int i=0;i<NUM_CITIES;i++) {
if (RouteSoFar[i].NeedToVisit()) {
SoFar = SoFar + Cities[StartHere].DistanceTo(i);
RouteSoFar[i].SetVisited(NumToVisit – CitiesLeft);
RouteSoFar[i].TakeOffItin();
/*Draw Line*/
FindRoute (i, SoFar, CitiesLeft – 1, RouteSoFar);
RouteSoFar[i].SetVisited(-1);
RouteSoFar[i].AddToItin();
/*Erase Line*/
SoFar = SoFar – Cities[StartHere].DistanceTo(i);
}
}
}
برنامه جمع چند جمله ای در c++
#include
#include
#include
class chand
{
private:
int n,a[10],b[10],i,j;
public:
void readeq();
void printeq();
};
void chand::readeq()
{
clrscr();
printf(” degree Equation : “) ;
scanf(“%d”,&n);
printf(” A(x) \n”);
for ( i=0; i<=n; i++ )
{
printf(" x^%d : ",i);
scanf("%d",&a[i]);
}
getch();
printf("B(x) \n");
for ( i=0; i=0;i– )
printf(“+ %dX^%d “,a[i]+b[i], i);
getch();
printf(“\n\n A(x)-B(x)= “);
printf(“\n”);
for ( i=n; i>=0;i– )
if(a[i]-b[i] !=0 )
{
if(a[i]-b[i] >0 )
printf(“+ %dX^%d “,a[i]-b[i],i);
if(a[i]-b[i] <0 )
printf("%dX^%d ",a[i]-b[i],i);
}
getch();
}
void main()
{
clrscr();
chand eq ;
int s;
eq.readeq();
eq.printeq();
getch();
}#include
#include
#include
class chand
{
private:
int n,a[10],b[10],i,j;
public:
void readeq();
void printeq();
};
void chand::readeq()
{
clrscr();
printf(” degree Equation : “) ;
scanf(“%d”,&n);
printf(” A(x) \n”);
for ( i=0; i<=n; i++ )
{
printf(" x^%d : ",i);
scanf("%d",&a[i]);
}
getch();
printf("B(x) \n");
for ( i=0; i=0;i– )
printf(“+ %dX^%d “,a[i]+b[i], i);
getch();
printf(“\n\n A(x)-B(x)= “);
printf(“\n”);
for ( i=n; i>=0;i– )
if(a[i]-b[i] !=0 )
{
if(a[i]-b[i] >0 )
printf(“+ %dX^%d “,a[i]-b[i],i);
if(a[i]-b[i] <0 )
printf("%dX^%d ",a[i]-b[i],i);
}
getch();
}
void main()
{
clrscr();
chand eq ;
int s;
eq.readeq();
eq.printeq();
getch();
}
شبكه هاي ADSL
مقدمه:
برای اتصال به اينترنت از روش های متفاوتی استفاده می گردد. استفاده از مودم معمولی ، مودم کابلی ، شبکه محلی و يا خطوط DSL))Digital Subscriber Line، نمونه هائی از روش های موجود برای اتصال به اينترنت می باشند. DSL، يک اتصال با سرعت بالا را با استفاده از کابل های معمولی تلفن برای کاربران اينترنت فراهم می نمايد.
خط مشترك ديجيتالي ((Digital subscriber Line يا DSL فناوري جديدي است كه تعداد زيادي بيت را از طريق سيمهاي مسي عبور ميدهد. در كنار اين مخفف گاهي حرف X هم مي گذارند كه مويد خاصيت چندگانهي اين فناوري است و افراد خانوادهي آن مانندSDSL، VDSL، HDSL، ADSL است. از نظر كار كرد، DSL شبيه به مودمهاي عادي، ولي با سرعت هايي بسيار بيشتر از 56 كيلو بيت بر ثانيه عمل ميكند.DSL براي ارسال تعداد بيتهاي زيادي بين دو نقطه و از طريق سيم مسي مورد استفاده قرار ميگيرد. نقطهي الف، معمولاً خانه يا محل مشتري و نقطه ب، مركز تلفن محلي است. تفاوت اين مودم با مودمهاي سري V اتحاديه بين المللي مخابرات (ITU) اين است كه در اين مودمها اتصال يك سر سيم مسي خط مشترك به سر ديگر آن برقرار ميشود و سيگنالها از مراكز سوييچينگ تلفن رد نميشوند.
يكي از اهداف اصلي طراحان DSL، ارايهي خدمات مختلف از طريق امكانات قديمي بوده است. در DSL براي انتقال صوت، از طيف 0 تا 4 كيلو هرتز و براي عبور دادهها از بسامدهاي بالاتر استفاده ميشود. البته اين امر خود مشكلاتي را به دنبال دارد. به طور مثال، تداخل جريان دادهاي با بسامدهاي بالاتر از 4 كيلو هرتز و مشكل انتقال اين بسامدها توسط خطوط تلفني است. از سوي ديگر بسامدهاي بالاتري كه DSL استفاده ميكند، يحتمل باعث تداخل در صوت انتقال يافته از طريق تلفن و منجر به ايجاد جريان ساكن در گوشي تلفن ميشود. براي حل مشكل تداخل از ابزاري به نام جدا كننده (Splitter) استفاده ميشود.جدا كننده، علاوه بر عمل جدا كنندگي، به صورت فيلتر پايين گذر نيز عمل ميكند: يعني اجازهي عبور بسامدهاي 0 تا 4 كيلو هرتز از تلفن را ميدهد. در نتيجه مشكل تداخل 4 كيلو هرتز تلفن و مودم DSL حل ميشود. قبل از ادامه بحث dsl در مورد پهنای باند نیز مختصر بحثی خواهم کرد
پهنای باند چيست؟
پهنای باند عبارت است از مقدار اطلاعات عبور داده شده از کانال ارتباطی داده شده در واحد زمان.
ولی معنای واقعی پهنای باند چيست؟ سيم های ارتباطی را جاده ای برای عبور اتومبيل ها در نظر بگيريد و داده ها را همان اتومبيل ها فرض کنيد.پر واضح است که هر چقدر پهنای جاده بيشتر باشد، ماشين های بيشتری می توانند از جاده در کنار يکديگر عبور کنند ولی در هر صورت محدوديتی نسبی برای ماشين های عبوری وجود دارد. مشابه همين مثال، پهنای باند به نسبت بزرگی ، داده های بيشتری را در يک مدت زمان مشخص جا به جا می کند، ولی در هر حال محدوديتی نيز برای آن وجود دارد.
اينترت شبکه ای از کامپيوتر های متصل به هم می باشد.وقتي شما توسط يک خط تلفن به اينترنت متصل می شويد، حجم اطلاعات دريافتی در ثانيه بسيار کم می باشد و برای تجربه سرعت واقعی در اينترنت بايد سرعت ارتباطی خود را افزايش دهيد.
: Bandwidth به اندازه حجم ارسال و دريافت اطلاعات در واحد زمان Bandwidth گفته مي شود. واحد اصلي آن بيت بر ثانيه مي باشد. هنگامي يک ISP مي خواهد پهناي باند خود را چه از طريق ديش و چه از طريق ساير روشها تهيه کند بايد ميزان پهناي باند درخواستي خود را در قراردادش ذکر کند. معمولا” پهناي باند براي ISPهاي خيلي کوچک64KB/s است و براي ISPهاي بزرگتر اين مقدار افزايش مي يابد و براي ISPهاي خيلي بزرگ تا 2MB/s و حتي بيشتر هم مي رسد.
انواع پهناي باند:
1- : Shared Bandwidth اين نوع پهناي باند ارزان تر بوده و در آن تضميني براي تأمين پهناي باند طبق قرارداد براي مشترک وجود ندارد. چراکه اين پهناي باند بين تعداد زيادي ISP مشترک بوده و همگي از آن استفاده مي کنند. بنابراين طبيعي است که ممکن است در ساعات پر ترافيک ISP نتواند از پهناي باند درخواستي خود بهره ببرد.
2-
edicated Bandwidth اين نوع پهناي باند گران تر بوده اما در آن استفاده از سقف پهناي باند در تمام ساعات شبانه روز تضمين شده است. زيرا پهناي باند بصورت اختصاصي به مشترک اختصاص يافته است.
Bandwidth Quality : به معناي کيفيت پهناي باند مي باشد.
عوامل موثر در کيفيت پهناي باند :
1-
ing Time به مدت زماني گفته مي شود که يک Packet از ISP به مقصد يک Host قوي (مثلا” www.yahoo.com ( در اينترنت ارسال شده و پس از دريافت پاسخ مناسب دوباره به ISP باز مي گردد. هرچه اين زمان کمتر باشد پهناي باند از کيفيت بهتري برخوردار است.
2- : Packet Loss هنگامي که يک Packet به اينترنت ارسال مي شود ممکن است که بدلايل مختلف مفقود شده و يا از دست برود.Packet Loss عبارت است از نسبت Packetهاي از دست رفته و مفقود شده به کل Packetها . هر چه اين نسبت کمتر باشد پهناي باند از کيفيت بهتري برخوردار است.
Bandwidth and Bit Rate :
همانطور که میدانید مقدار زمان مورد نیاز برای Download فایل مستقیماً به سایز فایل وپهنای باند شبکه وسرعت مودم یا کارت شبکه شما بستگی دارد، پهنای باند شبکه را می توانیم با یک لوله آب مقایسه کنیم ، اگر شما با یک مودم وخط تلفن به شبکه وصل شوید این لوله آب بسیار باریک است و در مدت زمان داده شده تنها یک اندازه محدود داده میتواند از آن لوله عبور کند.فرض کنید فایلی که می خواهید ببینید مثل یک مخزن آب باشد.حال شما خواهید فهمید که یک مخزن آب خیلی بزرگ چقدر طول میکشد که تا از یک لوله باریک خارج شود.![]()
اگر پهنای باند سایز لوله آب باشد ،Bit rate مقدار آبی یا Data در هرثانیه است که میتواند از این لوله آب عبور کند.Bit rate با kilobits per second (Kbps) اندازه گیری می شود.وقتی content در حال آماده شدن است (تحت پراسسی که encoding نامیده میشود) پهنای باند برای مردمی که در حال تماشا کردن stream هستند باید مقدار مناسب باشد و Encoderبتواند یک bite rate مناسب آن پهنای باند را به آن اختصاص دهد. مثلاً شخصی که با مودم 28.8 کار میکند میتواند 28.8 Kbps دیتا دریافت کند.اما در عمل این مقدار خیلی کمتر میباشد. و این به علت وجود overhead در شبکه میباشد. سرریز در شبکه مثل بسته بودن بخشی از لوله آب می باشد بنابراین با مودم28.8 نباید انتظار داشته باشیم که بیشتر از 20Kbps دریافت داشته باشید.یا با مودم 56Kbps نمی توان بیشتر از 33Kbps را دریافت نمود. برای دانستن پهنای باند connection خود به جدول زیر مراجعه کنید:
|
Bandwidth |
|
|
Dial-up |
28.8 to 56 Kbps |
|
ISDN |
64 to 128 Kbps |
|
DSL or Cable |
128 to 768 Kbps |
|
T-1 |
1.5 megabits per second (Mbps) |
|
T-3 |
45 Mbps |
|
DS-3 |
45 Mbps |
پهنای باند چگونه اندازه گيری می شود؟
مقدار اطلاعات به صورت کلی توسط بايت اندازه گيری می شود ( کيلو بايت، مگابايت، گيگابايت و ….. ) ولی برای اندازه گيری پهنای باند از ضريب های بيت در ثانيه استفاده می شود. مثلا کيلوبيت در ثانيه. برای همين سرعت خطوط معمولی به صورت 14.4 و 28.8 و 33.6 و 56 کيلوبيت در ثانيه نمايش داده می شود.
انواع ارتباطات اينترنت :
Dial Up: در سرعت های 13.3و28.8و33.6و56 کيلوبيت در ثانيه موجود می باشد.
ISDN: دارای سرعت 64 کيلو بيت در ثانيه و توسط خطوط ديجيتال.
DS-0: سرعت 64 کيلوبيت در ثانيه که همان سرعت انتقال صوت بر روی خطوط ديجيتال می باشد.
Dual ISDN: سرعت 128 کيلوبيت در ثانيه که از دو خط ديجيتال استفاده می کند و فايده اصلی اين خطوط، امکان استفاده از يکی از خطوط جهت صدا و بدون قطع شدن از اينترنت می باشد.فقط سرعت در اين حالت به 64 کيلوبيت در ثانيه کاهش می يابد.
ADSL: اين خطوط در سرعت های متفاوت بين 512 کيلوبيت در ثانيه تا 6 مگابيت در ثانيه موجود می باشند. اين خطوط از سيم های مسی معمول بهره می برند.
Modem Cable: در سرعت های متفاوت عرضه می شوند، اما معمولا 10 مگابيت در ثانيه. ولی در حالت معمول، شما بيش از 0.1 سرعت واقعی اين خطوط را در اختيار نداريد.
T1:خطوط گران قيمتی که دارای سرعت وافعی 1.544 مکابيت در ثانيه می باشندو از 24 خط تلفن تشکيل می شوند. اين خطوط بيشتر در آمريکای شمالی وجود دارند.
DS-1: سرعت 1.544 مگابيت در ثانيه و متشکل از 24 خط DS-0.
E1: اين خطوط مشابه خطوط T1 ولی برای کشورهای اروپايی می باشد و دارای سرعت 2.048 مگابيت در ثانيه می باشند.
DS-2: سرعت 6.31 مگابيت در ثانيه و بر اساس تکنولوژی DS-1.
E2: 34.486 مگابيت در ثانيه و بر اساس E1 و معمول در کشورهای اروپايی.
DS-3: سرعت 44.736 مگابيت در ثانيه.
T3: سرعت تا حدود 44.736 مگابيت در ثانيه که مقدار سرعت به نوغ T3 بستگی دارد.
OC-1: 51.84 مگابيت در ثانيه از نوع فيبر نوری که برای Backbone ها مورد استفاده است.(Optical Carrier Signal)
:STS-1 51.84 مگابيت در ثانيه برای اروپا.(Synchronous Transfer Signal)
100BaseT: سرعت 100 مگابيت در ثانيه.
OC-3: 155.52 مگابيت در ثانيه.
STM-1: 155.56 مگابيت در ثانيه.
STS-3: 155.56 مگابيت در ثانيه.
OC-12: 622.08 مگابيت در ثانيه.
STM-4: 622.08 مگابيت در ثانيه.
STS-12: 622.08 مگابيت در ثانيه خيلي سريع.
E4: 139.264 مگابيت در ثانيه.
آشنايي با انواع خطوط اتصال به اينترنت :
:cry خطوط آنالوگ معمولي: منظور از اين خطوط همان خطوط تلفني معمولي مي باشد. نرخ انتقال Data توسط اين خطوط حداکثر 33.6 Kb/s مي باشد. استفاده از اين خطوط براي اتصال به اينترنت در کشورمان بسيار رايج مي باشد.
: T1نام خطوط مخابراتي مخصوصي است که در آمريکا و کانادا ارائه مي شود. بر روي هر خط T1 تعداد 24 خط تلفن معمولي شبيه سازي مي شود. هر خط T1 مي تواند حامل 1.5 MB/s پهناي باند باشد.
: E1نام خطوط مخابراتي مخصوصي است که در اروپا و همچنين ايران ارائه مي شود. بر روي هر خط E1 تعداد 30 خط تلفن معمولي شبيه سازي مي شود. هر خط E1 مي تواند حامل 2 MB/s پهناي باند باشد.نرخ انتقال Data توسط اين خطوط جهت مودمهای ارائه شده در ايران حداکثر 56 Kb/s مي باشد.که البته در صورت فراهم نمودن مودمهای سريعتر کاربر ميتواند برابر سرعت مودم خود ديتا را دريافت نمايد.
مشخصه اين سيستم پيش شماره متفاوت آنها نسبت به خطوط عادی ميباشد.
: ISDNاساس طراحي تکنولوژي ISDN به اواسط دهه 80 ميلادي باز ميگردد که بر اساس يک شبکه کاملا ديجيتال پي ريزي شده است .در حقيقت تلاشي براي جايگزيني سيستم تلفني آنالوگ با ديجيتال بود که علاوه بر داده هاي صوتي ، داده هاي ديجيتال را به خوبي پشتيباني کند. به اين معني که انتقال صوت در اين نوع شبکه ها به صورت ديجيتال مي باشد . در اين سيستم صوت ابتدا به داده ها ي ديجيتال تبديل شده و سپس انتقال مي يابد.
ISDN به دو شاخه اصلي تقسيم مي شود . N-ISDN و B-ISDN . B-Isdn بر تکنولوژي ATM استوار است که شبکه اي با پهناي باند بالا براي انتقال داده مي باشد که اکثر BACKBONE هاي جهان از اين نوع شبکه براي انتقال داده استفاده مي کنند ( از جمله شبکه ديتا ايران).
نوع ديگر B-ISDN يا ISDN با پهناي باند پايين است که براي استفاده هاي شخصي طراحي شده است . در N-ISDN دو استاندارد مهم وجود دارد BRI . و PRI نوع PRI براي ارتباط مراکز تلفن خصوصي (PBX ) ها با مراکز تلفن محلي طراحي شده است E1. يکي از زير مجموعه هاي PRI است که امروزه استفاده زيادي دارد E1. شامل سي کانال حامل (B-Channel ) و يک کانال براي سيگنالينگ ( D-Channel) ميباشد که هر کدام 64Kbps پهناي باند دارند.
بعد از سال 94 ميلادي و با توجه به گسترش ايتنرنت ، از PRI ISDN ها براي ارتباط ISP ها با شبکه PSTN استفاده شد که باعث بالا رفتن تقاضا براي اين سرويس شد. همچنانکه در ايران نيز ISP هايي که خدمات خود را با خطوط E1 ارايه مي کنند روز به روز در حال گسترش است . نوع ديگر ISDN، BRIاست که براي کاربران نهايي طراحي شده است. اين استاندارد دو کانال حامل 64Kbps و يک کانال براي سيگنالينگ با پهناي باند 16kbps را در اختيار مشترک قرار مي دهد .اين پهناي باند در اواسط دهه 80 میلادی که اينترنت کاربران مخصوصي داشت و سرويسهاي امروزي همچون HTTP ، Multi Media ، Voip و …. به وجود نيامده بود ، مورد نياز نبود همچنين براي مشترکين عادي تلفن نيز وجود يک ارتباط کاملا ديجيتال چندان تفاوتي با سيستمهاي آنالوگ فعلي نداشت و به همين جهت صرف هزينه هاي اضافي براي اين سرويس از سوي کاربران بي دليل بود و به همين جهت اين تکنولوژي استقبال چنداني نشد . تنها در اوايل دهه 90 بود که براي مدت کوتاهي مشترکين ISDN افزايش يافتند . پس از سال 95 نيز با وجود تکنولوژيهايي با سرعتهاي بسيار بالاتر مانند ADSL که سرعتي حدود8Mb/s براي دريافت و 640Kb/s را براي دريافت با هزينه کمتر از ISDN در اختيار مشترکين قرار ميدهد ، انتخاب ISDN از سوي کاربران عاقلانه نبود.
در حقيقت مي توان گفت کهISDN BRI تکنولوژي بود که در زماني به وجود آمد که نيازي به آن نبود و زماني که به آن نياز احساس مي شد ، با تکنولوژيهاي جديد تري که سرعت بالاتر و قيمت بيشتر داشتند جايگزين شده بود .
خط Asynchronous Digital Subscriber Line يا : ADSL همانند خطوط DSL بوده با اين تفاوت که سرعت انتقال اطلاعات آن بيشتر است.
Wireless : يک روش بي سيم براي تبادل اطلاعات است. در اين روش از آنتنهاي فرستنده و گيرنده در مبدأ و مقصد استفاده مي شود. اين آنتنها بايد رو در روي هم باشند. برد مفيد اين آنتنها بين 2 تا 5 کيلومتر بوده و در صورت استفاده از تقويت کننده تا 20 کيلومتر هم قابل افزايش است. از نظر سرعت انتقال Data اين روش مطلوب بوده اما بدليل ارتباط مستقيم با اوضاع جوي و آب و هوايي از ضريب اطمينان بالايي برخوردار نيست.
ChannelBank : دستگاهي است که از آن براي تبديل خطوط E1 به خطوط تلفن معمولي و بالعکس استفاده مي شود.
Leased Line P يا Digital Subscriber Line يا Dsl:
خطي است که بصورت نقطه به نقطه دو محل را به يکديگر متصل مي کند که از آن براي تبادل Data استفاده مي شود. اين خط داراي سرعت بالايي براي انتقال Data است. نکته قابل توجه اين که در دو سر خط Leased بايد مودمهاي مخصوصي قرار داد.
تکنولوژي DSL ، از جمله تکنولوژيهايي است که در سالهاي اخير در حوزه مخابرات ظهور کرده است. هدف از ارايه اين تکنولوژي، پاسخ به تقاضاي روزافزون مشترکين جهت استفاده از سرويسهاي پر سرعت ديتا است که هر روزه در اينترنت ارايه ميگردند. با توجه به رو به گسترش بودن شبکه ديتا و لزوم انتخاب تکنولوژي مناسب، در زير نگاهي به اين تکنولوژي و برخي کاربردهاي آن خواهيم داشت.
امروزه، اينترنت مي رود كه بعنوان جزء لاينفك زندگي انسان اين عصر قرار گيرد. بدون شك حتي اگر يكبار هم شده با اين تكنولوژي روز دنيا برخورد كرده باشيد به نقش وسيع و اهميت و لازمه حضور آن پي خواهيد برد. همان اندازه كه روز به روز به اهميت وجودي اينترنت افزوده مي شود به موازات آن سرعت دستيابي به اطلاعات از طريق اين تكنولوژي نيز اهميت فراواني پيدا ميكند. به همين جهت راه حل هاي متفاوتي در جهت اتصال به شبكه جهاني پيشنهاد ميشود كه بي شك آسان ترين و كم هزينه ترين روش هميشه مورد توجه قرار مي گيرد. در اين بين تكنولوژي DSL گوي سبقت را از مابقي راه حلها ربوده به نحوي كه روزانه حداقل 000ر20 نفر در سطح جهان به علاقه مندان اين تكنولوژي افزوده ميشود. اما براستي چرا؟
چرا تكنولوژي DSL به محبوبيتي اين چنيني دست يافته است ؟
شايد دلايلي كه در ذيل ميآيد به اندازه كافي جوابگوی اين سئوال باشد. شما ميتوانيد ضمن ارتباط با اينترنت، از خط تلفن خود براي مكالمات صوتي استفاده كنيد.
سـرعت اين ارتباط خـيلي بالاتر از يك مودم معمولي اسـت (mbps5/1 در مقايسه با kbps56 مودمهاي كنوني) . در اين شيوه لزوماً نيازي به كابل كشي جديد نداريد بلكه ميتوانيد از خط تلفن معمولي خود براي ارتباط استفاده كنيد. ارتباط دائمي با شبكه اينترنت و عدم قطعي هزينه شارژ ماهيانه پايين ترمديريت ساده تجهيزات DSL .
پشتيباني از كليه پروتكلها و بهره وري از آخرين امكانات سوئيچها چون
IP PACKET FILTERING, TRAFFIC SHAPING, VLAN.
در دهههاي اخير، ظهور”شبکههاي ديتا”، تحولي عظيم درحوزه فناوري اطلاعات و ارتباطات به وجود آورده است؛ مقرون به صرفه بودن، فراگير بودن، در دسترس بودن و قابليت توسعه و تنوع سرويسهايي که روي اين بستر کار ميکنند، تقاضا براي استفاده از آن را روز به روز افزايش ميدهد.
از طرف ديگر، وجود سرويسهايي که به پهناي باند زياد براي انتقال ديتا نياز دارند، ارايهکنندگان سرويسهاي اينترنت را براي تخصيص پهناي باند مورد نياز کاربران و همچنين کيفيت سرويسهاي ارايه شده، با چالش جدي مواجه کرده است.
مقايسة راه حلهاي گوناگون پهنای باند با Dsl:
در سالهاي اخير، انواع راهحلهاي مختلف از طرف سازندگان تجهيزات شبکه جهت تخصيص پهناي باند بالا به مشترکين ارايه شده است؛ اما اين راهحلها داراي مشکلات جدي بوده است که از اهم آن ميتوان به عدم مديريت صحيح روي زيرساخت و همچنين هزينة بالاي آن اشاره کرد که هر مشترکي قادر به پرداخت آن نميباشد. از اين رو اکثر سازندگان تجهيزات شبکه، بر آن هستند که علاوه بر اراية راهحلهايي که نياز پهناي باند مشترکين را برطرف مينمايد، بتوانند مديريت مناسبي را روي زيرساخت اعمال کنند.
از مهمترين تکنولوژيهايي که در سالهاي اخير براي پاسخ به اين نياز ظهور کرده، ميتوان به مودمهاي کابلي، TI و E1 اشاره کرد که توانستهاند با بکارگيري تکنولوژيهاي پيشرفته در انتقال اطلاعات، سرعت تبادل اطلاعات را تا حد بسيار خوبي بالا ببرند. اما مشکل اين روشها، هزينة بالاي آنهاست که باعث ميشود مشترکان نتوانند به آن دسترسي داشته باشند و فقط ارايهکنندگان سرويس، يعني ISP ها قادر به پرداخت اين هزينه هستند.
از طرف ديگر، اگر تکنولوژي ISDN را که در چند سال اخير به عنوان يک سرويس مناسب در اختيار کاربران قرار گرفت، مورد ارزيابي قرار دهيم، متوجه ميشويم که اين تکنولوژي با اينکه پهناي مناسبي را در اختيار کاربران قرار ميدهد، به دليل عدم استفادة بهينه از پهناي باند زيرساخت شبکة ديتا، نتوانست به روند رو به رشد خود ادامه دهد. بر همين اساس، سازندگان تجهيزات شبکه با توجه به تقاضاي روزافزون پهناي باند، که بايد ارتباط بين مشترکين و مراکز مخابراتي و همچنين مراکز مخابراتي و زيرساختار شبکه ديتا را برقرار سازد، به تازگي تکنولوژي DSL را براي حل اين مشکلات معرفي کردهاند. با استفاده از تکنولوژي DSL ، مشکل پهناي باند کاربر و ISP بخوبي حل ميشود و از طرفي با توجه به سادگي نصب تجهيزات و کم بودن هزينة استفاده از اين سرويس، به نظر ميآيد در اکثر نقاط دنيا، استقبال عمومي از اين سرويس خوب باشد.
محبوبترین تکنولوژی باند پهن در جهان یعنی DSL بیش از 30 میلیون مشترک به کاربران اینترنت افزوده و تعداد بهره مندان جهانی را به 78 میلیون در کل رسانده که این رشد بیش از دو برابر دیگر روشهای متکی بر پهنای باند بوده است. تکنولوژی DSL یکی از انواع انتقال پرسرعت بوده است که با تلفن معمولی شما را قادر میسازد تا ضمن دسترسی به اینترنت پرسرعت از امکان دریافت صدا و تصویر با کیفیت بالا استفاده کنید.
ميتوان گفت DSL يا Digital Subscriber Line تکنولوژي مخابراتي است که با استفاده از زوج سيم مسي تلفني که بين مشترکين و مراکز تلفني مخابراتي وجود دارد، بستري جهت انتقال اطلاعات با سرعت بالا براي کاربران ايجاد ميکند. زيرساختي که DSL جهت انتقال اطلاعات بين مشترکين و مراکز تلفني استفاده مينمايد، همان زوج سيم مسي است که در ميليونها خانه و مرکز تجاري وجود دارد و بنابراين براي راهاندازي و استفاده از آن، نيازي به سيمکشي مجدد نيست. در واقع با توجه به اينکه ايجاد بسترهاي مخابراتي، هزينههاي گزافي دربرخواهد داشت، استفاده از بستر موجود، يکي از برتريهاي مهم اين تکنولوژي نسبت به ديگر تکنولوژيهاي همراستاي آن است.
برخي ويژگيها و کاربردهاي DSL:
اين تکنولوژي بسياري از مشکلاتي را که در سيستمهاي مشابه وجود دارد، با استفاده از خواص سيستمهاي ديجيتال، حل ميکند. به عنوان مثال، ميتوان با استفاده از خطوط DSL ، اطلاعات صوت و ديتا را به صورت همزمان ارسال کرد. بهطوريکه کاربران هنگام گشتوگذار در اينترنت، قادرند از همان خط ارتباطي که زوج سيم مسي تلفني است، براي برقراري ارتباط تلفني استفاده نمايند. همچنين، برقراري ارتباط ديتاي دايم، يکي ديگر از مزيت هاي استفاده از خطوط DSL است؛ به اين معني که ارتباط مشترک با اينترنت به صورت always -on ارايه ميگردد و نيازي به شمارهگيري و انجام عمليات سيگنالينگ نيست. اين در حالي است که در مودمهاي آنالوگ، حداقل 20 تا 40 ثانيه صرف برقراري يک ارتباط ميگردد و اين ارتباط هم ممکن است در ادامه قطع گردد.
يکي از مهمترين مزاياي DSL نسبت به سيستمهاي قبلي، ميزان پهناي باند قابل دسترسي با اين تکنولوژي است؛ پهناي باندي که خطوط DSL در اختيار کاربران قرار ميدهند (Kbps) 144 تا (Mbps)1.5 است که در مقايسه با پهناي باند Kbps)56) مودمهاي آنالوگ، انتقال اطلاعات را 2.5 تا 25 برابر سريعتر امکانپذير ميکند. بنابراين کاربران با استفاده از چنين پهناي باندي، ميتوانند از سرويسهايي که به پهناي باند زياد نياز دارند، استفاده کنند. از جملة اين سرويسها ميتوان به کاربردهايي مانند فيلمهاي ويدئويي، بازيهاي شبکهاي، برنامههاي کاربردي، کنفرانس ويدئويي، آموزش از راه دور، خريد و بروزکردن نرمافزارهاي کاربردي (مانند انواع سيستم عاملها) اشاره کرد. البته سرعت انتقال اطلاعات در خطوط DSL به فاصلة بين محل مشترک و مرکز مخابرات تلفني که سرويس DSL از آنجا تهيه شده، بستگي دارد. به اين معنا که هرچه اين فاصله بيشتر باشد، سرعت خط کمتر خواهد بود.در ادامه به سایر ویژگی های آن می پردازم
DSL چگونه کار ميکند؟
DSL مخفف Digital Subseriber Line است.يك فناوري مخابراتي است كه با استفاده زوج سيم مسي تلفني(همين دو رشته سيمي كه تو خانه ها كشيده شده است) مي تواند اطلاعات و داده ها را با سرعت بالا در باند پهن ( Band Width) توسط خطوط تلفن معمولي انتقال بدهد. توجه كنيد كه كار اين گونه خطوط تلفن رساندن امواج صوتي به مقصد است.اين گونه خطوط(زوج سيمي) كه PSTN (Public Switched Telephone Network ) نيز ناميده مي شود فقط با سرعت 4 كيلوهرتز مي تواند صداها و امواج را انتقال بدهد.در علم مخابرات،به محيطي كه داده ها از آن انتقال پيدا مي كنند Media يا رسانه مي گویند،زوج سيم،كابل هاي كوكسيال(مثل كابل آنتن تلويزيون)،موجبرها(لوله هايي فلزي با سطح مقاطع مستطيل يا دايره شكل)، هوا و فيبرهاي نوري مهمترين رسانه هاي مخابراتي هستند.براي هر رسانه پارامترهايي به نام فركانس قطع بالا و پايين تعريف مي شود و منظور از اين نوع پارامتر حداكثر و حداقل فركانسي است كه آن رسانه مي تواند با كيفيت مطلوب از خودش عبور بدهد،به اختلاف اين 2 تا فركانس پهناي باند مي گویند.زوج سيم مسي كه در سيستم تلفن شهري استفاده مي شود ، ضعيف ترين رسانه مخابراتي است از اين نظر،محدوده عبور فركانسي اش از صفر تا 2 مگاهرتزاست اما در سيستم تلفن شهري(PSTN) فقط از 4 كيلوهرتز اين محدوده براي عبور صدا و امواج صوتي استفاده مي شود و بقيه باند فركانسي آزاد است.در سيستم هاي Dial-Up هم همين طوري است و علت كند بودنش هم همين است يعني از همان 4 كيلوهرتز باند صوتي براي انتقال اطلاعات و دادها استفاده مي كند و با جديدترين روش هاي فشرده سازي اطلاعات مي شود حداكثر 56 كيلوبيت اطلاعات را در يك ثانيه منتقل نمود.حالا شما فرض كنيد پهناي باند ما از 4 كيلوهرتز به 2 Mbps مگابيت بر ثانيه افزايش پيدا مي كند مي دانيد چه سرعت فوق العاده اي پيدا مي كند ،يک چيزي حدود 500 برابر،پس مشخص است كه مي شود ميزان انتقال داده ها را به شدت افزايش داد وحتي مي شود با روش هاي ديجيتالي جديد به پهناي باندي معادل 8 Mbps نيز دست يافت كه معمولا براي بدست آوردن كيفيت سرويس دهي بهترQuality of service (QOS) در عمل سرعتي حدود 1.5 مگابيت در ثانيه در اختيار ما كاربران قرار مي گيرد.
همانطور که در شکل مشاهده ميگردد، تمام زوجسيمها از محل مشترکين به مراکز مخابراتي کشيده ميشود. اين خطوط هرچه به CO ها ( Central Office ) نزديکتر ميگردند، مجموعة بزرگتري از زوج سيمها را پديد مي آورند. به دليل اثر مغناطيسي که اين خطوط بر روي يکديگر ميگذارند، ارسال سيگنالهاي ديتا از اين خطوط در سرعتهاي بالا، به خوبي امکان ندارد. براي رفع اين مشکل، از تکنولوژي DSL استفاده ميشود. از طرف ديگر، با توجه به اينکه مشکل تداخل در نزديکي CO ها نسبت به محل مشترکين، بسيار حادتر است (تعداد سيمها در CO ها به مراتب بيشتر از محل مشترکين است) و همچنين ميزان اطلاعاتي که به سمت مشترکين سرازير ميگردد، بسيار بيشتر از اطلاعاتي است که از مشترکين به سمت CO ها ارسال ميشود، (به علت اينکه کاربر اکثر اوقات با ارسال يک اطلاعات کم، مثلا يک کليک، حجم وسيعي از اطلاعات را دريافت ميکند)، طراحان به فکر ساخت سيستمهايي برپاية DSL افتادند که به صورت نامتقارن عمل نمايند؛ يعني سرعت اطلاعات ارسالي به CO ها، کمتر از اطلاعات دريافتي باشد. به اين ترتيب از طرفي به دليل فرکانس کم اطلاعات ارسالي، تضعيف کمتري در محل CO ها بهوجود ميآيد و از طرف ديگر در پهناي باند صرفهجويي ميگردد در محل کاربر، ميتوان تجهيزات مختلفي را از قبيل تلفن، فاکس و رايانه بر روي خطوط DSL قرار داد. همچنين، ميتوان به جاي يک رايانه، تعدادي رايانه را که به يک شبکة محلي متصل هستند، با استفاده از تجهيزاتي بنام سوييچ يا هاب به خط DSL متصل نمود . اطلاعات تلفني و فاکس توسط Splitter از اطلاعات ديتا جدا ميگردد تا درصورت از کار افتادن خط ديتا، خط تلفني برقرار بماند. هر مشترک براي استفاده از سرويسهاي DSL ، بايد حداکثر در فاصلة 6 کيلومتر از CO قرار داشته باشد. تمام اطلاعات ارسالي مشترک (شامل ديتا و تلفن)، به سمت CO ارسال ميگردد و در آنجا از هم جدا ميگردد؛ اطلاعات صوتي تلفني به سمت سوييچهاي تلفني هدايت شده و وارد شبکه PSTN ميگردد و سيگنالهاي ديتا از طريق تجهيزات DSLAM ، به سمت ISP ها هدايت شده و از آنجا وارد شبکة اينترنت ميگردد. به اين ترتيب، مشترکين از هر دو سرويس ديتا و تلفن در آن واحد استفاده مينمايند.(قابل ذکر است که نصب اين تجهيزات نياز به افراد متخصصي دارد تا به محل مشترک رجوع کرده و سختافزار مورد نظر را نصب کنند).
خواص DSL:
بنا بر آنچه تاکنون بيان شد، ميتوان ويژگيهاي تکنولوژي DSL را به صورت زير برشمرد: اولين ويژگي و مهم ترين ويژگي DSL نسبت به ديگر فناوري ها هم رده خودش اين است كه زير ساخت خاصي براي انتقال اطلاعات نمي خواهد. بستر يا همان زيرساختي كه DSL براي انتقال اطلاعات استفاده مي كند همان زوج سيم مسي است كه در همه جا وجود دارد ، پس ديگر نيازي به ايجاد زير ساخت مخابراتي خاصي نيست،چون ايجاد اين گونه زير ساخت ها هزينه هاي خيلي بالايي دارد .
دومين ويژگي DSL نسبت به ديگر سيستم ها پهناي باند بالايي است كه DSL ارائه ميدهد كه از 144 kbps تا 1.5 Mbps است كه حداقل در مقايسه با پهناي باند 56 كيلو بايت مودم هاي آنولوگ چندين برابر است.
سومين ويژگي اين است كه تجهيزات سخت افزاري مورد استفاده در DSL بسيار ارزان قيمت است (بر خلاف تجهيزات ماهواره ايي) .
چهارمين ويژگي اين است كه اگر از ADSL استفاده كنيد شما هم ميتوانيد به اينترنت متصل باشيد و هم از تلفن با فاكس خودتان استفاده كنيد يعني خط تلفن تان هيچ وقت اشغال نيست. سرويس هميشگي ( Always-on service ) و عدم نياز به شمارهگيري وايجاد بستري پرسرعت براي ارتباط تلفني/ اينترنتي به طور همزمان . ارسال اطلاعات، با سرعتي معادل 25 برابر مودمهاي آنالوگ فعلي و مقرون به صرفه بودن براي مشترکين و قطع نشدن خط درهنگام ارتباط با اينترنت . قابل ارايه به صورت اتصالات وسرعتهاي مجزا (در محدود Kbps 144 تا Mbps 1.5 )
معايب DSL:
البته با وجود مزاياي اشاره شده برخي محدوديتها نيز در استفاده از اين تکنولوژي وجود دارد مثل هر سيستم ديگري DSL هم عيب دارد ،مهمترين و مسئله ساز ترين مشكل DSL اين است كه كيفيت و سرعت انتقال اطلاعات بستگي به فاصله كاربر يا همان مشترك از مركز تلفن دارد يعني اگر خانه شما در حوالي مركز تلفن باشد سرعت اتصالتان بالاست و بالعكس. اين مساله زماني خودش را نشان ميدهد كه فاصله منزل شما از مركز تلفن بيش از 5 كيلو متر باشد كه در اين صورت استفاده از DSL غير ممكن مي شود، شما ديگر كيفيت پايين خطوط تلفن و سيم كشي هاي خانه هایمان را هم حساب كنيد. يک اتصال DSL هر اندازه که به شرکت ارائه دهنده سرويس فوق نزديکتر باشد، دارای کيفيت بهتری است .سرعت دريافت داده نسبت به ارسال داده بمراتب بيشتر است ( عدم وجود توا زن منطقی ) . سرويس فوق در هر محل قابل دسترس نمی باشد.عيب اصلي سيستم DSL در اين است كه ميزان بهره گيري شما از DSL مبتني بر فاصله ايست كه شما از سرويس ADSL داريد. ADSL يك سرويس حساس به فاصله مي باشد همچنانكه طول ارتباط افزايش مي يابد كيفيت سيگنال كاهش يافته وسرعت ارتباط كم ميشود. حداكثر فاصله جهت سرويس دهي توسط سيستم ADSL ميتواند به 5460 متر برسد. تكنولوژي ADSL ميتواند حداكثر سرعت Mbps downstream 8 در فاصله حدود 1820 متر و سرعت upstream تا kbps 640 را در اختيار كاربران قراردهد. كه البته در عمل حداكثر سرعت مورد استفاده در ADSL ها mbps 3.2 ميباشد.
اما چرا فاصله يك محدوديت براي سيستم DSL به شمار ميرود در حاليكه اين محدوديت براي مكالمات تلفني وجود ندارد؟ جواب اين سئوال در تقويت كننده هاي كوچكي به نام Loading coils مي باشد كه شركت تلفن براي تقويت سيگنالهاي صوتي استفاده مي كند. كه اين تقويـت كننده ها با سيگنالهاي ADSL سازگاري ندارند. البته پارامترهاي ديـگري همچـون Bridge Taps و كابلهاي فيبرنوري نيز مي توانند تآثير منفي روي تكنولوژي ADSL بگذارند. 1. محدوديت ارايه مشترکيني که در فواصل بيش از مقدار مجاز قرار دارند
2. لزوم نصب تجهيزات خاص در محل مراکز تلفني
3. عدم امکان ارايه بهترين شکل صوت روي اين بستر در حال حاضر
مقايسه انواع تکنولوژيهاي DSL با سيستمهاي قبلي :براي مقايسة ملموستر تکنولوژي DSL با سيستمهاي قبلي، در جدول زير به مقايسة زمان انتقال اطلاعات با استفاده از اين
سيستم پرداختهايم:
تحليل: با توجه به مباحثي که مطرح شد، با بکارگيري صحيح و کامل شبکة DSL ، ميتوان مشکل کندي خطوط مشترکين را در دسترسي به سرويسهاي پرسرعت ديتا، حل نمود. البته اين تکنولوژي هنوز در ابتداي راه قرار دارد و استفادة از آن در بسياري از کشورها از جمله در ايران فراگير نشده است؛ بهگونهاي که تکنولوژيهاي موجود مانند مودم کابلي و ISDN (سرويسي که صوت، ديتا و ويديو را منتقل مينمايد و ميتواند سرعتهاي مختلفي را تا Kbps 144 در اختيار مشترکين قرار دهد، اما به دليل عدم تخصيص صحيح پهناي باند و ضعف مديريت پهناي باند در زيرساخت، ادامة رشد آن با چالش جدي روبروست)، به عنوان رقيب DSL مطرح هستند. اما با توجه به امتيازاتي که اين تکنولوژي نسبت به تکنولوژيهاي هم ردة خود دارد (مانند استفاده از شبکة تلفني موجود براي انتقال داده و هزينة کم راهاندازي)، انتظار ميرود در آينده نهچندان دور، در سطح کشور توسعه يابد. همچنين نوظهور بودن استفاده از اين تکنولوژي، اين امکان را به ما ميدهد که همگام با ديگر کشورها، سرويسهاي DSL را ارايه کنيم. بنابراين لازم است تا مقدمات گسترش آن، در ابعاد مختلف فني، مديريتي، قانوني و غيره در کشور فراهم گردد.
DSL با توجه به اين كه اين فناوري نيز جديدا به كشور ما نيز راه پيدا كرده،البته نه به طور فراگير بلكه به صورت جزئي . در حال حاضر اين سرويس جزو گران ترين سرويس هاي اينترنتي در كشور ماست،اين در حالي است كه در كشورهاي غربي و كلا در سطح جهاني سرويس هاي اينترنتي DSL ،جزو بهترين و پرسرعت ترين و آسان ترين و كم هزينه ترين روش هاي اتصال است و با استفاده همين خصوصياتش توانسته در صدر تمامي تكنولوژي هاي هم رده خودش قرار بگيرد.
مختصري درباره تجهيزاتDSL :
براي راه اندازي يك شبكه بر اساس تكنولوژي DSL نياز به اين تجهيزات داريد:
1 – Switch / Router VDSL
2- Modem CPE VDSL
3- Jack Rj -11
علاوه بر سه مورد بالا سه مورد زیر نیز مورد استفاده قرار می گیرد
1. مودم DSL يا :ATU-R
اغلب مشتركين خانگي به منظور دريافت اطلاعات از اينترنت از اين مودم بهره ميگيرند. شركتي كه سرويس DSL را ارائه ميدهد معمولا” مودم را بعنوان بخشي از نيازهاي نصب سيستم عرضه مينمايد.
2. Splitter :
همانطوريكه ذكر شد صوت و data به طور همزمان روي خطوط مسي در تكنولوژيxDSLفرستاده ميشود. به منظور جدا كردن صوت و data در طرف مشترك از splitter بهره ميگيرند تا data را بسمت كامپيوتر و صوت (تلفن و فاكس) را به سمت تجهيزات مربوطه هدايت كند.
3. DSLAM :
DSLAM، خطوط ارتباطي جهت يافته از سوي تعداد زيادي از مشتركين را دريافت نموده و آنها را روي يك خط ارتباطي واحد با ظرفيت بالا به اينترنت منتقل مي كند.
DSLAM قادر به پشتيباني چندين نوع DSL در يك مركز تلفن واحد و تعداد گوناگوني از پروتكلها و روشهاي مدولاسيون مي باشد بعلاوه DSLAM مي تواند امكاناتي همچون مسيريابي يا تخصيص آدرس ديناميكي IP نيز براي مشركين فراهم كند. در واقع DSLAM را مي توان دليل اصلي تفاوت بين سرويس دهي از طريق ADSL و از طريق مودم كابلي به حساب آورد. اين شبكه چقدر انعطاف پذيري دارد ؟از آنجايي كه DSL برروي بستر خطوط تلفن شهري عمل ميكند هر گونه تغييري كه شما در ساختار شبكه و يا جابه جايي كامپيوتر ها بدين، مشكل چنداني ايجاد نميكند چرا كه شما ميتوا نيد با تغيير كانكتور ها در ساختمان مخابرات (MDF ) اين تغيير ها رو نيز در پورت دستگاه اعمال كنيد .
سرويس هاي مختلفي كه برروي شبكه DSL ارائه مي شود:
خدماتي كه بااستفاده از شبكه DSL مي تواند در اختيار كاربر قرار بگيرد
1 - دسترسي به اينترنت (جزئي،كلي(
- 2 خدمات صوتي (آنالوگ،T1 ،(BX يا Private Branch Exchange اين خدمات به صورت Voice Over IP در اختيار كاربران قرار ميگيرد
-3خدمات تصويري و Video On demand
VPN (Virtual Private Network ) – 4 ،
P2P (Point to Point ) -5 ، ATM (Asynchronous Transfer Mode )،L2TP (Layer 2 Tunneling Protocol ) ، PPP (Point To Point Tunneling Protocol IP Sec (IP Security )
انواع DSL:
1-ADSL : انواع مختلفي از DSL وجود دارد كه امكان دسترسي به اينترنت را با سرعت هاي بالا و امكانات مختلفي بوجود مي آورد نوعي كه براي مصارف خانگي مورد استفاده قرار مي گيرد ADSL يا Asymmetric DSL است كه البته به DSL نا متقارن هم ناميده مي شود كه درشرايط مطلوب امكان دريافت اطلاعات را با سرعت 2 Mbps و فرستادن يا سند با سرعت 256 Kbps را داراست. در ادامه به این موضوع به طور مفصل می پردازم.
2- CDSL: به عنوان DSL مصرف كننده،(Consumer DSL ) نام تجاري است كه شركت Rockwell نامگذاری کرده است .يک مقدار از ADSL كندتر است به اين صورت كه 1 Mbps سرعت Down Stream و احتمالا سرعت Upstream پايين تر.ضمنا مزيتش اين است كه نيازي به نصب Splitter در قسمت كاربر انتهايي ندارد.
3-HDSL High bit-rate DSL)): سرعت مدل فوق در حد خطوط T1 است ( 1/5 مگابيت در ثانيه ) .سرعت دريافت و ارسال اطلاعا ت در روش فوق يکسان بوده و بمنظور ارائه خدمات نياز به دو خط مجزا نسبت به خط تلفن معمولی موجود است.
مخفف (High Bit Rate DSL ) است كه از اولين مدلاي DSL بوده و براي انتقال ديتاي ديجيتال باند پهن ،در سايت هاي شركت ها و همچنين بين شركت تلفن و يك مشتري )مثلاميشود براي ايجاد يك شبكه LAN و لينك آنها به صورت شبكه WAN ،از اين پروتكل استفاده كرد) به كار گرفته مي شود.ويژگي اصلي HDSL متقارن بودنش است بر عكس ADSL ،پهناي باند را در 2 جهت اختصاص ميدهد .در ضمن HDSL ميتواند ديتا رو به همان اندازه كه روي خطوط T1 (بيش از 1.544 مگابيت در آمريكاي شمالي يا E1 (بيش از 2.048 مگابيت در اروپا ) انتقال مي دهد روي يك خط تك سيم مسي ،در كابل هاي زوج سيم نيز انتقال بدهد.
4-G Lite يا DSL Lite : G.lite با نام DSL Lite يا ADSL بدون Splitter يا ADSL عمومي نيز شناخته مي شود.كه اساسا يك ADSL كنداست و نياز به Split نمودن خط در محل كاربر نهايي ندارد ،اما مديريت Split نمودن آن براي كاربر) Remote دور دست) در مركز تلفن صورت مي گيرد.سرعت انتقال اطلاعات در اين پروتكل براي Down Stream از 1.544 مگابيت بر ثانيه تا 6 مگابيت بر ثانيه است و براي Up Stream از 128 كيلو بيت بر ثانيه تا 386 كيلو بيت بر ثانيه است.
5-IDSL ISDN DSL)): مخفف ISDN DSL (Integrated Services Digital Network) است. مدل فوق در ابتدا در اختيار کاربران استفاده کننده از ISDN قرار گرفت. ISDL در مقايسه با ساير مدل های DSL دارای پايين ترين سرعت است . سرعت انتقالش مانند ISDN BRI (ISDN Basic Rate Interface ) و سرعت اين خطوط 144 کيلوبيت در ثانيه است ( دو جهت ) كه البته در مقابل سرعت بسيار بالاي ADSL محدودتراست .
6- RADSL : مخفف Rate Adaptive DSL است،يك فناوري از خانواده ADSL محصول شركت Westell است.نرم افزاري كه قادراست سرعت انتقال را در سيگنال هايي كه ميتوانند روي يك خط مشترك انتقال داده بشوند ،معين كند و به همان صورت سرعت انتقال را تطبيق بدهد.شركت Westell سيستمي به نام Flex CAP2 دارد كه از همين RADSL استفاده ميكند. وظیفه اش چیست؟اين سيستم باعث مي شود سرعت انتقال در Down Stream از 640 Kbps به 2.2 Mbps و براي Up Stream از 272 Kbps به 1.088 Mbps از طريق يك خط موجود افزايش پيدا كند.
7- VoDSL (Voice-over DSL): مخفف Voice Over DSl است.اين فناوري نوعي IP تلفني است كه اجازه ميدهد تا چند تا خط تلفن با هم تركيب بشوند تا يك خط تلفن جدا ايجاد بشود.ضمن اين كه اين خط قابليت انتقال ديتا رو هم دارد.
8-VDSL Very high bit-rate)): اينترنت بسرعت در حال رشد در تمامی ابعاد است . تلويزيون های ديجيتالی و پخش تصاوير ويدئويي دو کاربرد جديد در اينترنت بوده که علاقه مندان و مشتاقان زيادی را به خود جلب نموده است . بمنظور ارائه خدمات فوق و ساير خدمات مشابه ، کاربران و استفاده کنندگان اينترنت نيازمند استفاده از خطوط بمراتب سريعتر نسبت به وضعيت فعلی می باشند. مودم های کابلی و يا خطوط ADSL عليرغم ارائه سرعت مناسب، فاقد سرعت لازم می باشند.اخيرا” سازمانها و شرکت های متعددی تکنولوژی Very high bit-rate) DSL ”VDSL”) را مطرح نموده اند. VDSL پهنای باند بسيار بالائی را ارائه و سرعت انتقال اطلاعات 52 مگابيت در ثانيه است. مدل فوق بصورت “نامتقارن ” بوده و در مسافت های کوتاه بهمراه خطوط مسی تلفن استفاده می گردد. سرعت VDSL : عملکرد VDSL ، در اغلب موارد مشابه ADSL است . عليرغم شباهت های موجود در اين زمينه اختلافات متعددی نيز وجود دارد. VDSL قادر به ارائه سرعت 52 مگابيت در ثانيه برای ارسال اطلاعات از اينترنت به کاربر (Downstream)و 16 مگابيت در ثانيه برای ارسال اطلاعات کاربر بر روی اينترنت (Upstream)است. سرعت های فوق بمراتب بيشتر از ADSL است VDSL سرعت بالای خود را مديون محدودتر شدن فاصله بين مشترکين و مرکز ارائه دهنده سرويس فوق است.حداکثر مسافت موجود 4.000 فوت ( 1.200 متر )ا ست. در حقيقت مي توان گفت كه VDSL يك فناوري پيشرفته از DSL است كه از سرعت بالاي انتقال ديتا در مسافت هاي كوتاه (51 تا 55 mbps در خطوط با طول بيش از 300 متر ) استفاده ميكند.
9-SDSL : (Symmetric DSL): سرعت ارسال و دريافت اطلاعات يکسان است . در مدل فوق بر خلاف HDSL که از دو خط مجزا استفاده می نمايد ، صرفا” به يک خط نياز خواهد بود.
مخفف Symmetric DSL است،يک مقدار شبيه HDSL متقارن است،كه روي يك خط زوج سيم ،(سرعت انتقال 1.544 Mbps در آمريكا و كانادا) و( 2.048 Mbps در اروپا ) در هر يك از جهت هاي خط 2 طرفه داره.نرخ انتقال در هر 2 طرف Symmetric ناميده مي شود.
10-UDSL : مخفف Unidirectional DSL است،يک طرحي است از طرف يك شركت اروپايي ،در واقع UDSL يك نوع HDSL از نوع يك طرفه است
11- SHDSL: اين روش امكان ارسال و دريافت با سرعت بالاتر را بر روي تك زوج سيمي و يا دو زوج سيمي فراهم مي كند . در اين روش مي توان سرعت هايي حدود 4MbPs بر روي دو زوج سيم مسي برقرار كرد .
12- RDSL : اين مدل هم نوعي ADSL است كه تنها فرق آن اين است كه ، اين نوع از مودم هاي ADSL توان تغيير سرعت ارسال و دريافت را به صورت خودكار و وابسته به طول مسير و كيفيت سيم دارا مي باشند . در اين روش مودم ها به صورت خودكار بر روي سرعتي از دريافت تنظيم مي شوند كه بتوانند با توجه به شرايط محيطي مطمئن ترين سرعت ممكنه را تضمين كنند . پس از آن بسته به ميزان فضاي باقيمانده بر روي خط براي ارسال ، ميزان سرعت آن را نيز تنظيم مي كنند .
13- Multirate Symmetric DSL) )MSDSL: در مدل فوق سرعت ارسال و دريافت اطلاعات يکسان است . نرخ سرعت انتقال اطلاعات توسط مرکز ارائه دهنده سرويس DSL ، تنظيم می گردد.اين امکان را به مودم خواهد داد که سرعت برقراری ارتباط را با توجه به عواملی نظير مسافت و کيفيت خط تعيين نمايد.در صفحه بعد جدول انواع dsl با حد اکثر سرعت ارسال و حداکثر سرعت دریافت و و حداکثر مسافت و خطوط مورد نیاز و امکان استفاده از تلفن را نشان می دهد.
|
نوع DSL |
حداکثر سرعت ارسال |
حداکثر سرعت دريافت |
حداکثر مسافت |
خطوط مورد نياز |
امکان استفاده از تلفن |
|
ADSL |
800 Kbps |
8 Mbps |
18,000ft |
1 |
Yes |
|
HDSL |
1.54 Mbps |
1.54 Mbps |
12,000ft |
2 |
No |
|
IDSL |
144 Kbps |
144 Kbps |
35,000ft |
1 |
No |
|
MSDSL |
2 Mbps |
2 Mbps |
29,000 ft |
1 |
No |
|
RADSL |
1 Mbps |
7 Mbps |
18,000 ft |
1 |
Yes |
|
SDSL |
2.3 Mbps |
2.3 Mbps |
22,000 ft |
1 |
No |
|
VDSL |
16 Mbps |
52 Mbps |
4,000 ft |
1 |
Yes |
ADSL چیست؟
تكنو لوژي جديد (ADSL) Asymmetric Digital Subscriber Line با ارتقا امكانات خطوط تلفن , انتقال پر سرعت داده ها را هم زمان با انتقال صوت امكان پذير نموده است . در روش ADSL ( خط ديجيتالی نامتقارن مشترك ) بر خلاف روش dial up موجود , سيگنالهاي ديجيتالي به صوتي تبديل نميشود و كانال انتقال data از voice كاملا مجزا ميباشد . بنابر اين كاربر بدون نياز به خط تلفن جديد در حين ارتباط با اينترنت قادر به برقراري مكالمات تلفني نيز خواهد بود .
این تکنولوژی بهترین و بیشترین سرعت را بدون نیاز به تدارک زیرساختهای جدید ممکن ساخته است. استفاده از سیمکشیهای موجود تلفن بدون نیاز به اتصال به دستگاههای حجیم و پیچیده، کار مصرفکننده را بسیار راحت مینماید.برای داشتن یک اتصالADSL در محل مصرفکننده تنها نیاز به یک مودم ویژه است. پس از برقراری ارتباط، تنها هزینه ثابت خط ADSL به شکل ماهانه و با توجه به پهنای باند دریافتی به عنوان هزینه دریافت میشود. در حالیکه از ارتباط ADSL استفاده میکنیدارتباط تلفنی شما همیشه آزاد و در دسترس است. هزینه تلفن تنها در صورت استفاده از تلفن محاسبه میشود و ربطی به استفاده از خط ADSL ندارد. تعریف کامل خدمات ADSL چیست؟ خدمات ADSL راهکاریست كه با استفاده از امكانات موجود مخابراتي، بدون اشغال كردن خط تلفن و بدون نیاز به شماره گيري مجدد امكان اتصال به اينترنت با سرعت بالا را به كاربر ميدهد.
ADSL، خط تلفن را به 3 كانال تقسيم میكند:
1- دریافت داده
2- ارسال داده
3- گفتگو از طریق تلفن
اين به اين معناست كه يك خط تلفن میتواند به صورت همزمان برای مرور در اينترنت و گفتگو از طريق تلفن بكار رود. البته قابل ذكر است كه خط تلفن هميشه به صورت فيزيكی به 3 كانال تقسيم نمیشود. بلكه با استفاده از تكنيكهای مدولاسيون(تلفيق) میتوان 3 نوع علامت صوت، ارسال و دريافت داده را از هم جدا كرد. كانالهای دريافت و ارسال، میتوانند با سرعتهای مختلفی كار كنند. مثلاً يك نوع ADSL ممكن است قادر باشد تا دادهها را با سرعت 1.5 گيگابيت در ثانيه دريافت و با سرعت 640 كيلوبيت در ثانيه ارسال كند.
برای اینکه سرويس ADSL شما به خوبی كار كند، بايد مودم ADSL در فاصله مشخصی از مودم ADSL مركز مخابرات قرار داشته باشد. تعيين فاصله دقيق بر حسب نوع سرويس و سرعت درخواستی متفاوت خواهد بود. به عنوان مثال، برای دريافت سرويس ADSL با سرعت 8.448 مگابيت در ثانيه، مودم ADSL مركز مخابرات بايد حداكثر در فاصله 2750 متری محل سكونت شما قرار داشته باشد و يا برای دريافت سرويسی يا سرعت 2.048 مگابيت در ثانيه حداكثر فاصله بايد در حدود 4900 متر باشد
Splitter Micro Filter چیست؟ برای نصب مودم ADSL در منزل يا محل کار نياز به يک دستگاه کوچکی به نام splitter (جدا کننده) ميباشد که عمل تفکيک امواج صوتی (تلفنی) و ديتا را بر روی خط تلفن انجام ميدهد چنانچه پارازيت روی خط تلفن مشاهده شود با وصل نمودن Micro Filter در مسير تلفن از پارازيت جلوگيری ميشود.یا Low Pass Filter اگر شما از سرويس ADSL استفاده كنيد , يك فيلتر كوچك به شما داده مي شود كه آن را به پريز تلفن وصل مي كنيد . اين فيلتر وظيفه تهيه سيگنال براي مودم ADSL را ندارد بلكه وظيفه آن اين است كه سيگنالهاي بالاتر از 4 كيلو هرتز كه مربوط به ADSL هستند را فيلتر نمايد و اين فيلتر از مداخله سيگنالهاي ADSL با مكالمات تلفني جلوگيري مي كند
ADSL يا خط ديجيتالی نامتقارن, به نوعي ارتباط پر سرعت ديتا جهت دسترسي به اينترنت و يا پخش ويدئويي اطلاق مي گردد كه از طريق خطوط تلفني معمولي انجام مي پذيردّّADSL. در واقع يكي از انواع خدمات و محصولات xADSLl ميباشد كه به منظور انتقال پر سرعت ديتا با 2 مگابايت در ثانيه بر روي سيم تلفن مسي موجود در شبكه تلفن طراحي گرديده است .
ولي چرا DSL نا متقارن مي گویند؟
چون 2 برابر پهناي باندش به مديريت Downstream يعني فرستادن اطلاعات به كاربر اختصاص دارد و بخش كوچكي از اين پهناي باند به Up Stream يعني پاسخ به درخواست كاربر اختصاص دارد.چون توي اينترنت براي گرافيك سنگين و مخصوص و مالتي مديا نياز به پهناي بيشتري در Down Stream است ولي براي پاسخ به درخواست كاربر كه كم هستند به پهناي باند كمتري در Up Stream نياز دارد. در ADSL بيش از 6.1 مگابيت بر ثانيه اطلاعات در حالت Down Stream به كاربر فرستاده مي شود و يک کمی بيشتر از 640 Kbps داده و اطلاعات در وضعيت Up Stream از كاربر ارسال مي شود.شما حساب كنيد كه با اين پهناي باند بالا درDown Stream مي توانيد با استفاده از خط تلفن ،انيميشن هاي متحرك و همچنين صدا وتصوير 3 بعدي را به كامپيوترتان منتقل كنيد يا آنها را به صورت زنده برروي وب ببينيد. در هر صورت بخش كمي از پهناي باند Down Stream در مقايسه با قسمت بزرگ و اعظم آن كه به ديتا اختصاص دارد براي صدا در نظر گرفته مي شود.اين ويژگي باعث مي شود كه بدون نياز به يك خط جداگونه ،مكالمات صوتي را روي همين خط داشته باشيد .
اما چه طوري؟با توجه به اين كه باند فركانسي صفر تا 4 كيلو هرتز كه براي انتقال سيگنال هاي صوتي تلفن استفاده مي شود در ADSL دست نخورده است مي ماند، و مشترك مي تواند در عين اتصالش به اينترنت تماس هاي تلفني خودش رو نيز برقرار كند. براي اين كار يك سوكت كه در حقيقت يك فيلتر پايين گذار (LPF ) است كه روي هر پريز نصب مي شود تا از ورود سيگنال هاي فركانس بالا به داخل دستگاه تلفن جلوگيري بشود(در صورت وجود سيم كشي مجزا براي DATA مي شود از يك Splitter مركزي هم استفاده نمود همچنين براي اتصال به اينترنت از طريق DSL به يك مودم DSL هم نياز دارد .
Split نمودن سيگنال چيست؟
دو استاندارد متقابل و متضاد براي ADSL وجود دارد (American National Standards Institute ) براي ADSL يك سيستمي به نام DMT (Discrete Multiton ) به عنوان استاندارد نام گذاري كرده است . امروزه بيشتر تجهيزات ADSL كه نصب مي شود از DMT استفاده مي كنند،يک استاندارد قديمي كه كاركردن بااین ها ساده هم هست سيستم CAP است و روي خيلي از ADSL هاي اوليه به كار گرفته شده و استفاده مي شود. براساس تقسيم سيگنال ها روي خطوط تلفن به سر باند متفاوت و جدا از هم عمل ميكند و همچنين مكالمات صوتي روي باند صفر تا 4 كيلو هرتز انتقال پيدا ميكنند،كه البته در تمام مدارهاي سيستم هاي سوئيچ قديمي POST ،اين قابليت وجود دارد.كانال هايي هستند در خلاف جهت (از كاربر به SERVERكه در يك محدوده باند بين 25 تا 160 كيلوهرتز انتقال پيدا مي كنند.كانال هايي هم هستند را به بالا (از SERVER به كاربر) كه از 240 كيلوهرتز شروع مي شود و به نقطه اي مي رسد كه تغييراتش بستگي به تعداد حالات (طول خط،نويز خط و تعداد كاربران در سوئيچ شركت تلفن خصوصي) دارد. سر كانال پهن جدا از هم دارد كه امكان تداخل بين كانال هاي روي يك خط يا بين سيگنال هاي روي خطوط مختلف را به حداقل مي رساند.DMT هم سيگنال ها رو به 2 تا كانال پهن براي Upstream وDown Stream داده استفاده نمي كند.در عوض DMT ديتا را به 247 كانال جدا از هم تقسيم مي كند،كه هر كانال 4 كيلوهرتز پهنا دارد.يك روش براي بررسي كردن اين روش اين است كه شركت تلفن،خط سيم مسي تلفن را به 247 خط 4 كيلوهرتزي مختلف تقسيم ميكند و بعد به هر كدام يك مودم متصل مي كند.پس در اين حالت شما 247 تا مودم يكسان داريد كه همه این ها در آن واحد به كامپيوترتان متصل مي شود.در ضمن هر كانال بازبيني و مانيتورينگ مي شوده و اگه كيفيت آن خيلي ضعيف باشد،سيگنال به كانال ديگري تغيير جهت مي دهد،اين سيستم هميشه سيگنال ها را بين كانال ها تغيير جهت ميدهد و بهترين كانال را براي انتقال و پذيرش جست و جو مي كند.در مجموع بعضي از كانال هاي ضعيفتر (اين كانال ها از حدود 8 كيلوهرتز شروع مي شود)،به عنوان كانال هاي 2 طرفه براي Upstream و down Stream استفاده مي شود.در عين حال بازبيني،دسته بندي اطلاعات كانال ها 2 طرفه،نگهداري و بررسي ويژگي تمام 247 كانال،عملكردDMT را خيلي پيچيده تر از CAP مي كند.از طرف ديگر،از ديد يك كاربر DSL ،سيستم CAP وDMT مشابه هم هستند . نكته ديگر اين كه اگر شما ADSL نصب بكنيد، مي توان گفت تقريبا اطمينان داريد كه فيلتر كوچكي براي وصل كردن به پريز تعيين شده تا سيگنال به مودم ADSL وارد نشد.اين فيلترها،فيلترهاي پائين گذار يا فيلتر هاي ساده اي هستند كه از عبور تمام سيگنالها در يك محدوده فوقاني فركانس هاي خاص جلوگيري ميكند.نظر به اين كه تمام مكالمات صوتي ،فضاي زير 4 كيلو هرتز را ميگيرند، فيلتر هاي LP (Low Pass ) بر مبناي مسدود كردن سيگنالهاي بالاي 4 كيلو هرتز ساخته ميشوند،كه اين باعث جلوگيري از تداخل سيگنالهاي داده از سيگنالهاي زنگ تلفن استاندارد ميشود.
SPLITTERS چيست؟
از آنجايي كه فن آوري DSL از يك محدوده فركانس وسيع با باند پهن استفاده ميكند.ممكن است كه همزمان صدا و داده از يك سيستم ارتباطي منفرد استفاده كنند .در واقع يكي از اهداف اصلي طراحي DSL ،ممكن ساختن چندين سرويس خانگي از طريق يك سيم مسي توسط مالتي پلكس كردن چندين مكالمه 4 كليو هرتز بر روي يك زوج سيم مي باشد.مكالمه صوتي در طيف نرمال صفر تا 4 كيلو هرتز استفاده مي شود و در مودم هاي DSL ،از فركانس بالاتر براي عبور دادن ترافيك داده استفاده خواهد شد.البته استفاده مشترك از سيم مسي بدون بعضي از مشكلات بلقوه ،نخواهد بود .بخصوص بسيار ي از تلفن ها ممكن است بروي خطوط مسي تلفن ،فركانس هاي بالاتر از4 كيلو هرتز را عبور دهند،كه با حركت داده هاي DSL تداخل ايجاد مي كند . در حقيقت راه حل اساسي براي حل مشكل تداخل 4 كيلو هرتز استفاده از Splitter مي باشد. دستگاهي كه Splitter ناميده مي شود به خط تلفن نزديك محل ورودي ساختمان مشترك تلفن وصل مي شود.
Splitter خط تلفن را به چند شاخه تبديل ميكند .يك شاخه به سيم اصلي تلفن منزل و شاخه ديگر به سر مودم DSL متصل ميشود .علاوه بر Split كردن خط تلفن ،Splitter به عنوان يك فيلتر پايين گذر ،فقط به فركانس هاي 0 تا 4 كيلو هرتز ،جهت عبور به خط تلفن يا از خط تلفن ،اجازه مي دهد.بنابراين باعث حذف تداخل فركانس 4 كيلو هرتز بين تلفن و مودم DSL مي شود.
از سوي ديگر مشكل Splitter اين است كه نياز به قطع كردن و وصل شدن بعضي از اتصال هاي سيمي تلفن و شايد حتي نياز به نصب سيم كشي جديد به مودم هاي DSL دارد.براي اجتناب از اين وضعيت راه كارهاي مختلفي در نظر گرفته شده است .گروه جهاني ADSL در حال كار كردن روي كاهش سرعت DSl ،كه تداخل فركانس در آن ايمن تر است و فقط از فركانس هاي ماوراي شنوايي انسان استفاده ميكنند.
و اما در مركز تلفن چه اتفاقاتي رخ ميدهد؟سوئيچ هايي كه در مركز مخابرات براي برقراري ارتباط تلفني نصب شده اند به هيچ عنوان توانايي عبور فركانس هاي بالاي 4 كيلو هرتز رو ندارند .لذا هر اتفاقي كه قرار است بيفتد بايد قبل از ورود زوج سيم مشترك به سيستم هاي مخابرتي تلفن شهري بيفتد .براي اين كار دستگاهي به نام DSLAM (DSL Access Multiplexer ) در مركز مخابرات كار گذاشته مي شود . اين دستگاه توسط فيلترهايي فركانس صفر تا 4 كيلو هرتز اول هر زوج سيم را به سمت سوئيچهاي مخابراتي مي فرستد و بقيه پهناي باند رو براي اتصال به اينترنت استفاده ميكند .هر DSLAM پذيراي صدها زوج سيم از طرف مشتركين بوده و در نهايت و از يک طرف هم با يك اتصال با پهناي باند خيلي زياد به اينترنت متصله و به اين طريق تا وقتي كه اين پهناي باند پر نشود مشتركين ميتوانند با سرعت بالا و ثابت از اينترنت استفاده كنند و از اين سرعت باور نكردني لذت ببرند.
مزاياي سرويس ADSL نسبت به سرويس Dial up :
1- ارتباط پر سرعت (تا 40 برابر سرعت ارتباط Dialup)
2- ارتباط پر سرعت بدون نياز به كابل اختصاصي جديد
3- ارتباط پر سرعت بدون نياز به شماره گيري
4- ارتباط پر سرعت بدون هزينه پالس مكالمه
5- ارتباط پر سرعت بدون اشغال نمودن خط تلفن شما
6- ارتباط پر سرعت براي ايجاد شبكه مجازي خصوصي VPN
7- ارتباط پر سرعت براي مصارف ويدئو و صوت و ويدئو كنفرانس
8- ارتباط پر سرعت در حين مكالمه از تلفن (همزمان با مكالمه بطور عادي)
9- ارتباط پر سرعت بدون قطع اتصال و بطور دائم (هميشه وصل مي باشد.)
10- سرعت بالا( تا ٤٠ برابر سرعت Dial up )
11- اتصال دائم( فارغ از شماره گیری های مکرر و شنیدن بوق اشغال)
12- عدم نیاز به شماره گیری
13- عدم اشغال خط تلفن
14- عدم نیاز به سیم كشي اضافي
15- جلوگيري از پرداخت هزينههاي پالس مكالمات در زمان برقراری ارتباط به اینترنت
16- مكالمات و تماسهای برقرار شده(آنالوگ) از طريق سيمهای مسی تلفن، تنها بخش كوچكی از پهنای باند موجود را اشغال میكند؛ ADSL به افراد امكان میدهد تا از طريق يك خط تلفن به صورت همزمان هم با تلفن صحبت كرده و هم از اينترنت استفاده كنند. و ساير خدمات و امكانات قابل استفاده در اين سيستم ارتباطي شيوه اي نوين براي برقراري ارتباط با اينترنت ارتباطي پر سرعت با اينترنت.
ADSL, ارتباط با اينترنت را باسرعتي تا 40 برابر dial up براي كاربران امكان پذير نموده است . كه البته ميزان سرعت نسبت به در خواست كاربر از 64 كيلو بيت بر ثانيه تا يك مگا بيت بر ثانيه متغير ميباشد . سرويس adsl باتوجه به سرعت بالاي ارتباط ( در مقايسه با سرويس هاي dial up ) و هزينه مناسب ( در مقايسه با سرويس هاي داراي پهناي باند بالا ) راهكاري ايده ال براي كاربران خانگي و نيز شركتها و موسسات ميباشد .
17- اتصال دائمي به شبكه اينترنت: در روش ارتباطي ADSL كامپيوتر يا كل شبكه داخلي شما در اتصال دائم با شبكه جهاني اينترنت ميباشد . بدون انجام شماره گيري , بدون شنيدن بوق اشغالي و بدون اتلاف وقت جهت برقراري ارتباط , فقط با روشن كردن كامپيوتر به دنياي كامپيوتر قدم بگذاريد بدون هزينه هاي تلفن و هزينه هاي پنهان با توجه به تقسيم خط تلفن به دو بخش انتقالvoice و data توسط adsl , برقراري ارتباط با شبكه اينترنت بدون پرداخت هزينه تلفن ميسر گرديده است . با سرويس ADSL تنها با پرداخت حق اشتراك ثابت ماهانه , از اتصالي مطمئن و ثابت به اينترنت لذت ببريد .
18- راه اندازي سريع و آسان: با استفاده از تكنو لوژي ADSL برقراري ارتباط بسيار سريع تر و ساده تر از اتصالات Dial up ميباشد و كامپيوتر شما در اندك زماني به عضوي از شبكه اينترنت تبديل ميگردد.
چگونگي عملكرد تكنولوژيDSL:
1. آشنايي با خطوط معمولي تلفن و مشخصات آنها:
بي شك اولين سوالي كه در مورد DSL مطرح ميشود اين است كه چگونه از خط تلفن ميتوانيد بطور همزمان براي مكالمات تلفني و ارتباط on Line با اينترنت استفاده كنيد؟ همانطوريكه همگي ميدانيد سيستم تلفن استاندارد مبتني بر يك زوج سيم مسي ميباشد كه مخابرات منطقه آنرا در خانه شما نصب ميكند. سيمهاي مسي داراي مقدار زيادي فضا براي حمل اطلاعات بيش از مكالمات تلفني هستند. استفاده از بخش بسيار كوچكي از كل عرض باند سيم مسي جنبه تاريخي دارد. همچنين محدود شدن فركانسها از طرف ديگر به سوئيچها, تلفنها و ساير تجهيزات, دارد كه مسئوليت انتقال صوت را برعهده دارند. اما در سيستم DSL مبناي كاركرد براساس انتقال ديجيتال اطلاعات و صوت پايه گذاري شده به همين دليل بر محدوديتهاي موجود در سيستم آنالوگ كنوني غلبه كرده است.
2. تجزيه سيگنال:
اغلب منازل و كاربران تجاري كوچك به يك خط DSL نامتقارن (ADSL) متصل ميشوند. ADSL فركانس هاي موجود در يك خط را براساس اين فرض كه اغلب كاربران اينترنت اطلاعات بسيار بيشتري را نسبت به آنچه كه ارسال ميكنند از اينترنت دريافت مينمايند, تقسيم ميكند. دو استاندارد تقريبا ناسازگار در مورد تكنولوژي ADSL وجود دارد. استاندارد رسمي ANSI كه روش DMT را براي تكنولوژي DSL پايه گذاري كرده كه البته اغلب تجهيزات ADSL امروزي از اين روش استفاده ميكنند و استاندارد قديمي تر بنام Carrie less Amplitude/Phase يا سيستم SCAP كه قبلا از آن استفاده ميگرديد.
در سيستم ADSL به منظور استفاده بهينه از پهناي باند 1/1 مگا هرتزي خطوط مسي, آن را به 257 كانال 4 كيلوهرتزي تقسيم مينمايند. از آنجا كه براي انتقال صوت (تلفن) تنها 4 كيلو هرتز پهناي باند كافي است لذا كانال آخر را براي انتقال فاكس و تلفن (صوت) استفاده مينمايند و 256 كانال ديگر را بصورت 64 كانال براي ارسال اطلاعات و 128 كانال براي دريافت اطلاعات ( و مابقي 64 كانال براي اطلاعات كنترلي) تقسيم بندي مي نمايند, بطوريكه در بهترين وضعيت ( با در نظر گرفتن 192 كانال khz4) به سرعتي معادل mbps 9 (مگابيت بر ثانيه) مي رسيم كه البته حداكثر سرعت مورد استفاده در ADSL ها معادل mbps2/ 3 مي باشد.
تكنولوژي ADSL روز به روز توجه بيشتري را به خود جلب كرده وبازارهاي اينترنتي را تحت نفوذ خود درآورده است. به گزارش بخش خبر شبكه فن آوري اطلاعات ايران ، از ايلنا، در تكنولوژي ADSL ارتباط و انتقال اطلاعات از طريق زوج سيم مسي معمولي موجود ميان مراكز تلفن و كاربر، برقرار ميشود، در هر يك از دو طرف اين ارتباط به يك مودم پرسرعت ديجيتال نياز است، در اين نوع ارتباط كاربر به وسيله يك مودمADSL و از طريق همان زوج سيم تلفن معمولي به سرويس دهنده ADSL متصل ميشود.
تكنولوژي ADSL ميتواند اطلاعات VOICE و DATA را همزمان بر روي خط تلفن ارسال و دريافت نمايد.
لازم به ذكر است، هر كسي كه در روز بيش از2 ساعت متوالي به دسترسي اينترنت نياز داشته باشد بهتر است از سرويس اينترنت پرسرعت استفاده نمايد، براي كاربران خانگي، شركتها ، سازمانها، موسسات و كليه مراكزي كه در طول شبانه روز به اينترنت متصل مي شوند دسترسي به سرويس اينترنت با سرعت بالا قابليتي با ارزش محسوب ميشود.
يكي ازآخرين دستاوردهاي اين تكنولوژي انتقال همزمان مكالمات تلفني و اطلاعات اينترنت بر روي سيم مسي تلفن موجود است؛ با اين تفاوت كه سرعت دسترسي به اينترنت به طور قابل ملاحظهاي افزايش مييابد.
سرعت انتقال دادهها با استفاده از تكنولوژي ADSL تا چندين MBPS افزايش مييابد كه ميتوان از طريق آن علاوه بر دسترسي به سرويس اينترنت سرويسهاي چند رسانهاي MULTIMEDIA و تصويري VIDEO را نيز براي كاربران فراهم ساخت.
هم چنين كاربران به هنگام استفاده از اينترنت، ديگر نگران اشغال بودن خط تلفن خود نخواهند بود كه اين از ويژگي مهم آخرين دستاورد تكنولوژيADSL است. استفاده از تكنولوژيADSL امكان بهرهگيري از حداكثر پهناي باند بر روي خطوط تلفني موجود فراهم ميشود، به همين دليل به آن لقب كيميا دادهاند.
گفتني است؛ با تكنولوژيADSL ميتوان اينترنت پرسرعت صورت وتصوير را با بهايي ارزان و مقرون به صرفه بر روي خطوط موجود مخابراتي در دسترس كاربر قرار دارد، اين امر به معناي دستيابي كاربران خانگي و يا شركتها به اطلاعات با سرعت بالا با كيفيت عالي و هزينه مناسب خواهد بود.
توضيحات فني و مزاياي استفاده از خطوط ADSL :
از خصوصيات استفاده از اين خطوط مي توان به افت كيفيت و سرعت در انتقال Data در صورت افزايش طول خط لوله ارتباطي از حمل ارائه سرويس تا محل كاربري اشاره كرد البته اين مشكل با داير كردن مذاكره ارائه دهنده سرويس ADSL توسط شركت متولي امر مرتفع مي شود . گفتني است استفاده از سرويس ADSL كه از سيستم مسي بهره مي گيرند, كاربران را براي استفاده از فيبر نوري به جهت دسترسي به خطوط پر سرعت اينترنت بي نياز مي كنند و همچنين مي توان از طريق يك خط تلفن بطور همزمان هم براي مكالمه تلفني و هم براي دسترسي به اينترنت مي توان استفاده كرد. در ژانويه 2003 سازمان ITU (سازمان بين المللي استانداردهاي مخابراتي) پس از فروش حدود پانزده ميليون مودم ADSL در سطح جهان، مشخصات جديدي را براي اين استاندارد منتشر نمود. سري مودم هاي ADSL را در جهان به خوداختصاص مي دهند و ITU سعي فراواني جهت توسعه آن دارد. استانداردهاي جديد با نام هاي ADSL2 و ADSL2+ به بازار معرفي شده اند. ( ITU-G.992.5 ) ADSL2+ ، براي اولين بار موفق شد نرخ گذر دهي در جهت دريافت (downstream ) را به 24 مگابيت در ثانيه برساند و گونه اي از ADSL2 كه در اكتبر 2003 معرفي شد،حداكثر مسافت قابل دسترسي را به بيش از 6 كيلو متر رساند. افزايش كارآيي در استانداردهاي فوق در واقع انعكاسي از نياز استفاده كنندگان و فراهم كنندگان خدمات ADSL در ارتباط با افزايش نرخ گذردهي و مسافت قابل استفاده مي باشد.سرعت بالاي اين گروه از مودم هاي DSL ، به فراهم كنندگان خدمات،امكان ارائه خدماتي همچون ويدئوي on-line را مي دهد. با وجود ارتقاء صورت گرفته مودم هاي جديد به طور كامل با مودم هاي نسل پيشين خود سازگار مي باشند. به اين ترتيب فراهم كنندگان خدمات نيازي به جايگزيني سيستم هاي موجود خودندارند و امكان توسعه تدريجي را مي يابند.
بهبود كارآيي: ADSL2 به شكلي طراحي شده كه در خطوط مخابراتي و با وجود تداخلات ناشي از مكالمات تلفني به نرخ گذردهي و مسافت بيشتري دست يابد. بهبود در تكنيك مدولاسيون، كاهش سرباره ، بهره وري بيشتر در مكانيسم كدينگ،بهبود فرآيند آماده سازي مودم ،ارتقاء الگوريتم هاي پردازش سيگنال و كاهش در نسبت لازم براي سيگنال به نويز(SNR ) برخي از تغييرات انجام گرفته جهت دستيابي به اهداف فوق مي باشند.
كاهش اتلاف در پهناي باند: در مودم هاي معمولي ADSL ، سرباره هاي ارتباطي از يك مقدار ثابت برخوردار مي باشندو در مجموع 32Mbps از ظرفيت گذردهي را به خود اختصاص مي دهند.اين مقدار سرباره در مسافت هاي طولاني كه ظرفيت گذردهي تا 128Kbps كاهش مي يابد،بدين معني اتلاف 25 درصدي خواهد بود. در مقابل در مودم هاي جديد،مقدار سرباره متناسب با نوع كاربرد و شرايط خط ارتباطي از 4Kbps تا 32Kbps انتخاب مي گردد كه تا 8 برابر كاهش اتلاف را نشان مي دهد.
به طور همزمان به كارگيري تكنيك كدينگ Reed-Solomon در مودم هاي جديد،بهره وري كدينگ را افزايش داده و به كاهش پديده تداخل ناشي از امواج راديويي AM كمك مي كند. افزايش كارآيي كدينگ و كاهش اتلاف به افزايش نرخ گذردهي در مودم هاي ADSL2 نسبت به انواع پيشين منجر گرديده است.افزايش نرخ گذردهي در مسافت هاي بالاي 5 كيلومتر در حد 50Kbps مي باشد و افزايش مسافت در حد 180 متر مي باشد كه در مجموع فضاي قابل پوشش را تا 6 درصد افزايش مي دهد.
ساير ويژگي ها:
• تشخيص خودكار : تشخيص خودكار كار آيي در مودم ADSL2 به مراتب بهتر از سلف خود انجام مي گيرد،به اين ترتيب كه مودم هاي هر دو طرف ارتباط قادر به اندازه گيري ميزان نويز،شدت تضعيف و نسبت سينگال به نويز مي باشند. اطلاعات فوق در اختيار نرم افزار مديريت شبكه قرار مي گيرد تا در انجام فرايند نصب و خدمات پس از نصب شركت هاي فراهم كننده خدمات به كار گرفته شود.
• شروع سريع : آغاز به كار در ADSL2 بسيار سريعتر از گونه هاي پيشين و در مدت 3 ثانيه انجام مي گيرد،در صورتي كه همين زمان در مورد مودم هاي ADSL در حدود 10 ثانيه است.
• ديتاي اختصاصي : يك گزينه اختياري در ADSL2 وجود دارد كه استفاده از پهناي باند تلفني (POTS ) را براي ارسال ديتا در جهت ارسال (Upstream ) امكانپذير مي كند. اين گزينه براي مكان هايي كه داراي دو يا چند خط تلفن مي باشند و نيازي به استفاده از قابليت تلفني ADSL2 ندارند،مفيد خواهد بود.
بهبود در مديريت توان الكتريكي : نسل اول مودم هاي ADSL در تمام مدت با حداكثر توان مصرفي كار مي كنند كه اتلاف انرژي و افزايش حرارت از نتايج آن است. در مقابل ADSL2 مانند يك كامپيوتر شخصي قادر است به حالت آماده باش (Stand by ) در آيد و مصرف توان را به حداقل برساند. در اين حالت، مودم علاوه بر صرفه جويي در مصرف انرژي ، حرارت كمتري نيز توليد مي كند كه به كارگيري آن را در ايستگاه ها ي مركزي آسانتر مي سازد . مديريت توان مودم هاي ADSL2 داراي دو سطح عملياتي L2 وl3 مي باشد. انتخاب اينكه مودم در كدام حالت ( عادي يا آماده باش) كار كند، با توجه به نرخ ترافيك عبوري يا بدون فعاليت ماندن مودم برا ي يك مدت مشخص تعيين مي گردد.
برا ي مثال زماني كه فايلي بزرگ از روي اينترنت بارگذاري مي گردد، ADSL2 در حالت توان كامل قرار مي گيرد تا گذرگهي را به حداكثر برساند. اما با كاهش ترافيك ( برا ي مثال در زماني كه يك صفحه وب معمولي مطالعه مي شود) مودم به حالت L2 فرو مي رود و توان مصرفي را كاهش مي دهد. البته مودم همواره آماده است تا به سرعت به حالت عادي بر گردد و تمام اين تغييرات بدون درگير شدن برنامه هاي كاربردي و بدون از دست رفتن حتي يك بيت از اطلاعات انجام مي گيرد. در صورتي كه مودمي براي مدتي خاص بدون هر گونه ترافيكي باقي بماند، مي تواند به پايين ترين حالت مصرف انرژي يعني L3 برود. در اين حالت 3 ثانيه براي بازگشت مجدد به وضعيت عادي زمان لازم است.
تطبيق نرخ انتقال: خطوط تلفن معمولا” در قالب كابل هاي چند رشته اي ( با حداقل 25 رشته سيم ) به كار گرفته مي شوند. يكي از آثار فيزيكي به كار گيري كابل ها ي چند رشته اي ، امكان القاي الكترو مغناطيسي علائم الكتريكي يك رشته سيم ديگري است كه به همشنوايي (crosstalk ) موسوم است. همشنوايي به همراه رطوبت، تغيير درجه حرارت و تداخلات ناشي از راديوهاي AM ،از مهمترين عوامل كاهش كارآيي در خطوط ADSL محسوب مي گردند.
ADSL2 چندتايي (Bounded ADSL2 ) :
ADSL2 به كمك يكي از قابليت ها ي خود موسوم به «تطبيق پيوسته نرخ انتقال » بدون ايجاد تداخل در فرايند ارائه خدمات ، شرايط كانال ارتباطي را تشخيص داده و نرخ انتقال را با شرايط فوق هماهنگ مي كند. براي مثال شروع به كار فرستنده يك ايستگاه راديويي محلي مي تواند شرايط جديدي را براي خطوط مخابراتي آن منطقه ايجاد كند كه در اين صورت ADSL2 بدون آنكه كاربر را متوجه سازد، نرخ انتقال خود را با شرايط فوق تطبيق مي دهد. ADSL2 چندتايي(B فراهم كنندگان خدمات طيف گسترده اي از مشتريان را پوشش مي دهندو بديهي است كه با نيازها و خواسته هاي متفاوتي روبرو باشند،مشتريان تجاري معمولا”خواستار نرخ گذردهي بالاتر از مقادير استاندارد مي باشند. خوشبختانه ADSL2 اين قابليت را دارد كه با به كارگيري همزمان چند رشته سيم به نرخ بالاتري دست يابد. تكنيك به كار گرفته شده اقتباسي دست يابد. تكنيك به كار گرفته شده اقتباسي از تكنيك مالتي پلكس وارونه در شبكه هاي ATM مي باشد. در اين تكنيك اطلاعات در مبدا به قطعاتي تقسيم مي شوند كه هر يك بر روي يكي از كانال هاي موجود ارسال مي گردد، در گيرنده فرايند عكس انجام مي پذيرد و با سر هم كردن قطعات فوق، اطلاعات اوليه بازسازي مي شود.
روش هاي انتقال همزمان صدا بر روي ADSL2 :
يكي از ويژگي هاي مودم هاي ADSL ،تقسيم طيف فركانسي يك خط تلفن به دو بخش مستقل با مشخصات متمايز مي باشد كه اين دو بخش به مكالمات تلفني (POTS ) و تبادل ديتا اختصاصي دارند. به اين ترتيب دارندگان مودم هاي ADSL قادر به استفاده همزمان از خط تلفن خود خواهند بود، بدون آنكه اختلالي در فرايند ارسال و دريافت ديتا ايجاد كنند.
مودم هاي ADSL2 ، علاوه بر اين،امكان برقراري ارتباطات صوتي از طريق تكنيكي موسوم به «صداي كاناليزه شده بر روي(CVODSL DSL ) » را فراهم مي كند.
CVODSL يك كانال به پهناي 64 كيلو هرتز را از داخل پهناي باند مربوط به ADSL2 مي باشد و به طور كلي با تكنيك هاي معمول انتقال صوت بر روي مودم هاي DSL (مانند VOLP يا VOATM )كه مبتني بر تبديل صوت به ترافيك بسته اي ديتا مي باشند، متمايز است.
با استفاده از تكنيك CVODSL صوت به صورت دست نخورده و بدون تبديل باقي مي ماند و سرويس دهنده قادر خواهد بود تا 4 خط تلفني را بر روي يك خط ADSL2 ايجاد كند.
ADSL2+ چیست؟
سير پيشرفت مودم هاي ADSL با معرفي (G.299.5 ) ADSL2+ باز هم كامل تر گرديد. در ADSL2+ افزايش دو برابري پهناي باند از 1.1 مگاهرتز به 2.2 مگاهرتز ، در مسافت هاي كمتر از 1500 متر، نرخ دريافت را تا دو برابر افزايش مي دهد. طيف فركانسي بزرگتر،همچنين ADSL2+ را نسبت به معضل همشنوايي مقاومتر مي كند.
برتریهای فنی ADSL:
اتصال دائم و مطمئن به شبکه مخابرات و شبکه جهانی اینترنت برقرار است.
هزینه ثابت ماهانه بدون هزینه نصب (کمتر از 400000 ریال برای (256Kbps [ حجم ارسال و دریافت محدوده و هزینه ای ندارد ]
تجهیزات تحویلی به مشتری رایگان است.
فاصله زمان درخواست تا تحویل سیستم کوتاه میشود.
از حداقل تجهیزات در محل کار یا خانه استفاده میشود.
سرعت سیستم به قدری بالا خواهد بود که سرویسهای دیگر اینترنت نیز مانند صوت و تصویر متحرک، برای استفاده در دسترس خواهند بود.
نیاز به کابلکشی مجدد نیست و می توان بیش از یک نفر از هر اتصال استفاده نمود در شرایط ایدهآل (نبود نویز بر روی سیمها، فاصله کم تا مرکز مخابراتی) حداکثر سرعت دریافت 8Mbps و سرعت ارسال 1Mbps خواهد بود .
اداره و کنترل کارهای چنین اتصالی نیز به سادگی همان کاری است که با تلفن منزل انجام میدهیم.
به علت سرعت بالا (دریافت و ارسال) امکان برقراری جلسات و سمینارهای مجازی با سهولت میسر است.
بازشدن راه برای انجام پروژههایی مانند دولت الکترونیک، پزشکی الکترونیک، آموزش سمعی بصری الکترونیک، شبکه اختصاصی الکترونیک و مجموعه وسیعی از دیگر کاربردهای الکترونیک.مسافت 8/1 کیلومتری تحت پوشش شبکه برای تامین سرعت 8 Mbps .
ارائه انواع سرویسهای مختلف براساس بستر شبکه DSL مانند VODSL، VOIP.در زمان اتصال به اينترنت ، امکان استفاده از خط تلفن برای تماس های مورد نظر همچنان وجود خواهد داشت .شرکت ارائه دهنده DSL ، مودم مورد نظر را در زمان نصب خط فوق در اختيار مشترک قرار خواهد داد.
تجهيزات ADSL :
تنها تجهيزات مورد نياز در محل مشترك يك دستكاه مودم ADSL Modem و يك دستگاه تفكيك كننده Splitter ميباشد.
<!–[if supportFields]> SHAPE \* MERGEFORMAT <![endif]–>
<!–[if supportFields]><![endif]–>
يكی از مزايای ADSL آن است كه به هيچ گونه كابل و سيم كشی خاصی نياز ندارد و از طريق خطوط تلفن مسی معمولی به كار رفته در منازل، قادر به انتقال دادهها است. در واقع ADSL، به مودمهای مورد استفاده اطلاق میشود نه به خطوط.
لازم است در سرويس ADSL، مودمهای ADSL در هر دو طرف اتصال، هم در خانه كاربر و هم در) ISPمركز ارائه دهنده سرويس اينترنت) قرار داشته باشند. اين مودمها با مودمهای معمولی تفاوت دارند. مودمهای معمولی علائم ديجيتالی را از كامپيوتر دريافت كرده و آنها را به علائم آنالوگ تبديل و از طريق خطوط تلفن ارسال میكنند. سپس مودم دريافت كننده، علائم آنالوگ را دريافت كرده و آنها را به علائم ديجيتال تبديل میكند. در حالی كه مودمهای ADSL تمامی دادهها را به صورت ديجيتالی، ارسال و دريافت میكنند و هيچ گونه تبديلی از علائم آنالوگ به ديجيتال و بالعكس رخ نمیدهد.
ADSL از دو دستگاه خاص استفاده می نمايد . يکی از دستگاهها در محل مشترکين و دستگاه ديگر برای ISP ، شرکت تلفن و يا سازمانهای ارائه دهنده خدمات DSL ، نصب می گردد. در محل مشترکين از يک ترانسيور DSL استفاده می گردد. شرکت ارائه دهنده خدمات DSL از يک DSL Access Multiplexer استفاده می نمايد. (DSLAM)از دستگاه فوق بمنظور دريافت اتصالات مشترکين استفاده می گردد. (شكل صفحه بعد)
<!–[if supportFields]> SHAPE \* MERGEFORMAT <![endif]–>
<!–[if supportFields]><![endif]–>
با توجه به شكل بالا در مورد سایر اجزای adsl بحث شد واکنون در مورد مودم و انواع وساختار وتنظیمات آن نیز بحث می کنیم .
مودم و انواع Modem:
مودمها داراي انواع مختلفي هستند که مهمترين آنها عبارتند از :
1 - : Analog Modems از اين مودمها براي برقراري ارتباط بين دو کامپيوتر (User و ISP) از طريق يک خط تلفن معمولي استفاده مي شود. انواع گوناگوني از اين نوع مودم در بازار يافت مي شود که برخي از آنها عبارتند از: Acorp , Rockwell , Dlink و……
…2-Leased Modems :استفاده از اين مودمها در دوسر خط Leased الزامي است. مدلهاي معروف اين نوع مودمها عبارتند از: Patton , Paradyne , WAF , PairGain , Watson
atellite به معناي ماهواره مي باشد. امروزه بسياري از ماهواره ها خدمات اينترنت ارائه مي کنند. برخي از آنها عبارتند از: Taicom , Sesat , Telestar 12 , EuroAsia Sat
IntelSat 902 , France Telecom , ArabSat .
واژه ” مودم ” از ترکيب کلمات “modulator-demodulator” اقتباس شده است .از مودم برای ارسال داده های ديجيتال از طريق خطوط تلفن استفاده بعمل می آيد. مودم ارسال کننده اطلاعات، عمليات مدوله نمودن داده را به سيگنال هائی که با خطوط تلفن سازگار می باشند، انجام خواهد داد. مودم دريافت کننده اطلاعات، عمليات ” دی مدوله ” نمودن سيگنال را به منظور برگشت به حالت ديجتال انجام می دهد. مودم های بدون کابل داده های ديجيتال را به امواج راديوئی تبديل می نمايند.
مودم ازسال 1960 در کامپيوتر و به منظور ارسال و دريافت اطلاعات توسط ترمينال ها و اتصال به سيستم های مرکزی، مورد استفاده قرار گرفته است .شکل زير نحوه ارتباط فوق در کامپيوترهای بزرگ را نشان می دهد.

سرعت مودم ها در سال 1960 حدود 300 بيت در ثانيه (bps) بود. در آن زمان يک ترمينال ( يک صفحه کليد و صفحه نمايشگر) قادر به تماس تلفنی با کامپيوتر مرکزی بود. فراموش نکنيم که در آن زمان وقت کامپيوتر بصورت اشتراکی مورد استفاده قرار می گرفت و سازمانها و موسسات با خريداری نمودن زمان مورد نظر خود، امکان استفاده از کامپيوتر اصلی را بدست می آورند. مودم ها در آن زمان اين امکان را بوجود می آورند که موسسات ياد شده قادر به ارتباط با سيستم مرکزی با سرعتی معادل 300 بيت در ثانيه باشند.در چنين حالتی زمانيکه کاربری از طريق ترمينال کاراکتری را تايپ می کرد، مودم کد معادل کاراکتر تايپ شده را بر اساس استاندارد اسکی، برای کامپيوتر مرکزی ارسال می نمود. در موارديکه کامپيوتر مرکزی اطلاعاتی را به منظور نمايش برای ترمينال ارسال می کردد نيز از مودم استفاده می گرديد.
همزمان با عرضه کامپيوترهای شخصی در سال 1970 استفاده از سيستم های بولتنی(BBS(Bulletin board system مطرح گرديد. اشخاص و يا موسسات با استفاده ازيک و يا چند مودم و برخی نرم افزارهای مربوط به BBS ، سيستم را پيکربندی نموده و کاربران ديگر با استفاده از مودم قادر به تماس با سيستم بولتنی، بودند. در چنين مواردی کاربران برنامه شبيه ساز کننده ترمينال، را بر روی کامپيوتر خود اجراء می نمودند و بدين ترتيب سيستم آنان مشابه يک ترمينال رفتار می نمود. از سيستم های بولتنی اغلب برای اطلاع رسانی استفاده می گرديد. سرعت مودم ها در آن زمان حدود 300 بيت در ثانيه بود. در اين حالت در هر ثانيه حدود 30 حرف می توانست ارسال گردد. تا زمانيکه کاربران حجم بالائی از اطلاعات را ارسال نمی کردند مشکلات ارتباطی از بعد سرعت چندان مشهود نبود ولی بمحض ارسال داده های با حجم بالا نظير برنامه ها و تصاوير به سيستم های بولتنی و يا دريافت اطلاعا ت از طريق آنان سرعت 300 بيت در ثانيه پاسخگو نبود . تلاش های فراوانی در جهت افزايش سرعت مودم ها صورت گرفت . ماحصل تلاش های فوق افزايش نرخ انتقال اطلاعات در مودم ها بود .
· از سال 1960 تا 1983 سرعت 300 بيت در ثانيه
· از سال 1984 تا 1985 سرعت 1200 بيت در ثانيه
· از سال 1986 تا 1989 سرعت 2400 بيت در ثانيه
· از اواخر سال 1990 تا اوايل 1991 9600 بيت در ثانيه
· سرعت 19/2 کيلو بيت در ثانيه
· سرعت 28/8 کيلو بيت در ثانيه
· سرعت 33/6 کيلو بيت در ثانيه
· سرعت 56 کيلو بيت در ثانيه ( در سال 1998 استاندارد گرديد )
· خطوط ADSL با حداکثر سرعت 8 مگابيت در ثانيه ( از سال 1999 متداول شده است )
مود م های با سرعت 300 بيت در ثانيه
در آغاز از مودم های با سرعت 300 بيت در ثانيه استفاده می گرديد . طرز کار مودم های فوق بسيار ساده بود. مودم های فوق از يک Frequency shift keying FSK برای ارسال اطلاعات ديجيتال از طريق خطوط تلفن استفاده می کردند. در FSK از يک فرکانس ( tone) متفاوت برای بيت های متفاوت استفاده می گرديد. زمانيکه يک مودم متصل به ترمينال با مودم متصل به کامپيوتر تماس می گرفت، مودم متصل به ترمينال مودم، originate ناميده می شود. مودم فوق برای مقدار” صفر” ، فرکانس 1070 هرتز و برای مقدار” يک”، فرکانس 1270 هرتز را ارسال می نمايد. مودم متصل به کامپيوتر را مودم Answer می نامند. مودم فوق برای ارسال مقدار” صفر” ، فرکانس 2025 هرتز و برای مقدار” يک” ، فرکانس 2225 هرتز را ارسال می کرد.با توجه به اينکه مودم های فرستنده و گيرنده از فرکانس های متفاوت برای ارسال اطلاعات استفاده می کردند، امکان استفاده از خط بصورت همزمان فراهم می گرديد. عمليات فوق Full-duplex ناميده می شود. مودم هائی که صرفا” قادر به ارسال اطلاعات در يک جهت در هر لحظه می باشند half-duplex ناميده می شوند.
فرض کنيد دو مودم متصل و کاربر ترمينال ( فرستنده ) حرف a را تايپ نمائيد. کد اسکی حرف فوق 97 دهدهی و يا 01100001 باينری است . دستگاهی با نام UART موجود در ترمينال بايت ها را به بيت تبديل و آنها را از طريق پورت سريال (RS-232 Port) در هر لحظه ارسال می دارد. مودم ترمينال به پورت سريال متصل بوده و در هر لحظه يک بيت را دريافت می دارد.در ادامه اطلاعات مورد نظر از طريق خط تلفن ارسال خواهند شد.
مودم های سريعتر: به منظور ايجاد مودمهای سريعتر طراحان مودم مجبور به استفاده از روش های مناسبتری نسبت به FSK بودند. در ابتدا ازPhase-Shift Keying PSK و در ادامه از روش Quadrature amplitude modulation)QAM) استفاده کردند. روشهای فوق امکان ارسال حجم بالائی از اطلاعات را فراهم می نمودند.
تمام مودم های با سرعت بالا بنوعی از مفهوم ” تنزل تدريجی “ استفاده می نمايند. اين بدان معنی است که آنها قادر به تست خط تلفن و تنظيم سرعت مناسب می باشند.
در ادامه تحولات مربوط به مودم مودم های Asymmetric digital subscriber line)ADSL) بوجود آمدند. از واژه “غير متقارن” بدين دليل استفاده شده چون مودم های فوق قادر به ارسال اطلاعات با سرعت بالاتر در يک مسير نسبت به مسير ديگر می باشند. مودم های ADSL از اين حقيقت که هر منزل و يا محل کار دارای يک کابل مسی اختصاصی بين محل مورد نظر و شرکت مخابرات مربوطه می باشند، استفاده نموده اند. خط فوق قادر به حمل حجم بالائی از داده نسبت به سيگنال 3000 هرتزی مورد نياز برای کانال های صوتی تلفن می باشد . در صورتيکه مرکز تلفن مربوط و منزل و محل کار کاربر هر دو از مودم های ADSL در دو طرف خط استفاده نمايند، بخشی از کابل مسی بين منزل و مرکز نلفن می تواند بعنوان يک کانال انتقال اطلاعات ديجيتال با سرعت بالا مطرح گردد. ظرفيت خطوط فوق در حد ارسال يک ميليون بيت در ثانيه بين منزل و مرکز تلفن (UpStream) و هشت مگابيت در ثانيه بين مرکز تلفن و منزل (Downstream) تحت شرايط ايده آل است . با استفاده از يک خط می توان بصورت همزمان مکالمات تلفنی و داده های ديجيتال را ارسال کرد.
رويکرد استفاده شده در مودم های ADSL از اصول ساده ای تبعيت می نمايد. پهنای باند خطوط تلفن بين 24000 هرتز و 1100000 هرتز به باندهای 4000 هرتزی تقسيم می گردد.و يک مودم مجازی برای هر باند در نظر گرفته می شود. هر يک از 249 مودم مجازی باند مربوط به خود را تست و بهينه ترين حالت را برای خود در نظر خواهند گرفت .برآيند سرعت تمام 249 مودم مجازی، مجموع سرعت کانال خواهد بود.
ابتدا سراغ كابل بندي اين روتر ميرويم . كابلهاي شبكه همانطور كه ميدانيد براي اتصال PC ها در شبكه هاي اترنت به كار ميروند بنابراين ميتوان منابعي اصلي مانند پرينتر و دسترسي به اينترنت را بين كامپيوتر هايي كه در شبكه قرار دارند به اشتراك گذاشت . اينكه شما در شبكه خود از چه كابلي استفاده كنيد بسيار مهم است چراكه در صورت عدم انتخاب صحيح كابل از سرعت و كيفيت مطلوب برخوردار نخواهيد شد .
كابلهاي شبكه در انواع و درجه هاي متفاوتي عرضه شده اند كه به انها categories ميگويند . Category 5 يا همان Cat5 قابل اطمينان ترين كابل است كه شما ميتوانيد اين كابل را از بيرون با قيمتي مناسب تهيه كنيد .
اين كابلها از نوع كابلهاي جفت شده به هم ميباشند چرا كه سيم هايي كه درون اين كابل هستند بصورت جفت شده قرار دارند ميتوانيد براي انواع كابلها به مقاله مربوطه مراجعه كنيد
كابلهاي Cat5 با اتصال دهنده هاي RJ-45 هستند كه درون پورتهاي RJ-45 جاي ميگيرند . پورتهاي RJ-45 ساده ترين و در عين حال بهترين و معمولترين پورتهاي رابط درشبكه براي اتصال دو PC ميباشند مودم هاي كابلي و DSL نيز از پورتهاي RJ-45 براي اتصال به اينترنت استفاده ميكنند . پورت RJ-45 را ميتوانيد روي كارت شبكه يا هاب و يا سوئيچ هاي خود پيدا كنيد كه در اين مقوله انرا روي روتر خود ميبينيد
اما براي اينكه بفهميد كابل شما از كدام نوع است يعني از نوع Straight-Through يا از نوع CrossOver-Cable است . دو سر كابل را گرفته و كنار هم قرار دهيد اگر كابل شما از نوع Straghit-Throgh بود سيم هاي همرنگ با هم در دوسر كابل از نظر مكاني تطبيق ميكنند . اما اگر از نوع CrossOver بود اين سيم ها به نظم و ترتيب رنگ نخواهند بود
براي درك منظورم از عكس هاي زير ديدن كنيد در ضمن با استفاده از عكس هاي زير ميتوانيد با داشتن سوكت دو سر سيم RJ-45 اين كابل را خودتان بسازيد تا چنان هزينه بر هم نباشد
و اما اينكه براي شروع نصب بايد بدانيد كه چه چيزهايي داريد يا نداريد براي شروع با هم ملزومات را مرور ميكنيم
قبل از تنظيمات روتر مطمئن شويد كه از مقدار لازم كابل شبكه براي اتصال مودم به روتر و هر PC به شبكه يا روتر برداشته ايد
در ضمن شما براي هر PC به يك كارت شبكه نيز نيازمنديد.بعضي كابلها يا مودم هاي DSL از كابلهاي CrossOver براي اتصال به روتر استفاده ميكنند . بنابراين حتما چك كنيد كه از چه نوع كابلي استفاده ميكنيد .وقتي موفق به اتصال دو سخت افزار به همديگر از طريق كابلها شديد هميشه در صورت منطبق شدن اين دو با هم چراغ LED لينك روشن خواهد شد براي مثال چراغ WAN LINK در صورت درست بودن اتصال مودم و روتر روشن ميشود . در ضمن احتمالا يك چراغ هم روي كارت شبكه خود براي فايند موفقيت خواهيد داشت
نكته اي كه در اين قسمت حياتي به نظر ميرسد استفاده از كابلهاي هم نوع براي اتصال با روتر ميباشد در صورت هر گونه اشكال در بخظ كابل بندي اتصالات شما با مشكل مواجه خواهد شد
حال براي اتصال كابل ها يا مودم به روتر اماده ميشويم .ابتدا اداپتور برق را كه وظيفه تامين برق روتر شما دارد را به پشت روتر خود بزنيد . بعد از اتصال براي انكه از تامين شدن برق روتر خود مطمئن شويد به چراغ LED روي روتر نگاه كنيد تا ببينيد برق در روتر جاري شده است يا خير . در ضمن يادتان باشد هر گاه خواستيد دو سخت افزار را به هم متصل كنيد حتما چراغ link را چك كنيد و از روشن بودن ان براي امادگي اتصالي مناسب اگاهي داشته باشيد . حال بايد مودم يا كارت شبكه خود را به روتر متصل كنيد . يكي از سرهاي كابل RJ-45 را در مودم دي اس ال خود بزنيد و سر ديگر را به پورت WAN روتر وصل كنيد . شكل زير درگاه ورودي مودم DSL شما را نشان ميدهد

نكته ديگر كه حائز اهميت است كابل مودم DSL شماست كه بايد به فقط به پورت WAN متصل شود جراكه روتر ديگر پورت ها را براي شناسايي مودم استفاده نميكند .
شكل زير پورت WAN شما را براي يك روتر چهار پورتي نمايش ميدهد :

بعد از انكه از اتصال روتر با برق مطمئن شديد مودم DSL راروشن كنيد و به چراغ LED لينك WAN نگاه كنيد اگر روشن بود يعني اتصال با روتر از لحاظ فيزيكي عاري از نقص است
حال نوبت به ان رسيده است كه كامپيوترهايتان را به روتر متصل كنيد . براي هر PC به يك كابل شبكه نيازمنديد براي سوئيچها و هابهايي كه ميخواهيد به روتر متصل كنيد نيز به يك كابل براي اتصال با پورت RJ-45 نيازمنديد
براي اتصال روتر با تنها يك كامپيوتر پورت RJ-45 را با كارت شبكه كامپيوتر متصل كنيد و سر ديگر كابل را نيز به standard RJ-45 port روتر متصل كنيد. تمامي پورت ها علاوه بر پورت WAN و Uplink از نوع RJ-45 استاندارد هستند براي روتري كه تنها يك پورت دارد از پورت LAN براي اتصال استفاده كنيد . باري اتصال هاب يا سوئيچ نيز از همان روش فوق استفاده ميكنيد يعني يك سر سيم را به پورتRJ وصل ميكنيد و سر ديگر را به پورت uplink روتر وصل كنيد . اگر شما يك روتريك پورتي داريد و تنها پورت باقيمانده روي هاب يا سوئيچ شما پورت Uplink ميباشد كابل را به پورت Uplink متصل كنيد و روتر را نيز به پورت LAN و از انجا سوئيچ را به straight mode II تغيير دهيد
وقتي از پورت Uplink روتر استفاده ميكنيد از پورت كناري ان براي اتصال استفاده نكنيد چراكه سيم پيچي داخلي انها با همديگر در ارتباط هستند و در يك لحظه تنها يكي از انها ميتواند مورد استفاده قرار بگيرد . بنابراين از پورت كناري ان يعني فرض كنيد يكي درميان كابلها را ميبنديد . به شكل نگاهي بيندازيد ( اينكار به بهينه سازي عملكرد روتر شما كمك ميكند وگرنه اشكال عمده اي در كاركرد روتر ايجاد نميكند).

پس از اتصال از روشن شدن تمامي چراغهاي LED پورتها اگاهي كامل كسب كنيد . در ضمن هاب يا سوئيچ شما نيز چراغي براي اعلام صحت اتصال دارد انرا نيز نگاه كنيد تا مطمئن شويد حال نوبت به ان رسيده است تا روتر را به اينترنت متصل كنيم . در رابطه با تنظيمات TCP/IP قبل از دستكاري حتما اين تنظيمات را در جايي نگهداري كنيد چراكه بعدا در صورتيكه موفق به ادامه نشديد حداقل بتوانيد با تنظيمات قبلي تا زمان رفع اشكال به كارتان ادامه دهيد . قبل از نصب روتر حتما قبل از ان اگر از پروكسي سرور استفاده ميكنيد انرا برداريد نرم افزارهايي كه وظيفه Firewalling دارند را نيز برداريد يا غير فعال كنيد . و نرم افزار هاي اينترنت login مثل winpoel يا intranet 300 را نيز از كار بياندازيد.
اگر از اينترنت اكسپلورر استفاده ميكنيد به ادرس زير برويد
Start>Settings> Control Panel> Internet Options > connections > lansettings
تمامي چك مارك هاي اين پنجره را پاك كنيد . بعد از ان از مرورگر خود كه جلويتان باز است به tools و internet options برگرديد و گزينه never dial a connection را از زبانه connections پيدا كرده و تيك بزنيد .
براي netscae navigator ميتوانيد به منوي edit رفته و preferences را پيدا كنيد و از انجا به proxies برويد و روي direct connection to the internet را كليك كنيد
اگر از ويندوز 98 به پايين استفاده ميكنيد به ترتيبي كه ميگويم عمل كنيد :
تمامي تنظيماتي كه عوض ميكنيد را يادداشت كنيد تا بعدا با مشكل مواجه نشويد :
روي network neighborhood كليك راست كنيد و گزينه properties را انتخاب كنيد . TCP/IP را براي اداپتور شبكه انتخاب كنيد و گزينه properties را از انجا كليك كنيد
رو ي زبانه address كليك كنيد و Obtain an IP address automatically را انتخاب كنيد. زبانه GateWay را انتخاب كنيد و اگر گزينه اي با نام Installed gateway ديديد را با دكمه remove پاك كنيد
روي زبانه DNS كليك كنيد و گزينه Disable DNS راا نتخاب كنيد . و سپس Ok بزنيد
اگر از ويندوز NT استفاده ميكنيد
روي Network neighborhood كليك راست كنيد و properties را انتخاب كنيد . به زبانه پروتوكول برويد و TCP/ip را انتخاب كنيد و properties را بزنيد در زبانه IP address گزينه Obtain An IP address را انتخاب كنيد . هر gateway كه ديديد را نيز پاك كنيد اگر از ويندوز 2000 استفاده ميكنيد بروي My network places كليك راست كنيد و properties را انتخاب كنيد روي Local Area Connection دو بار كليك كنيد تا به روتر وصل شويد . روي دكمه properties كليك كنيد و از properties گزينه TCP/ip گزينه Obtain An ip address automatically را انتخاب كنيد
احتمال ميرود ويندوز شما از شما ادرس فايلهاي ويندوز را بخواند كه انرا به ادرس مربوطه راهنمايي ميكنيد و سپس كامپيوتر را دوباره راه اندازي ميكنيد . حال يك مرورگر باز كنيد اكنون بايد به اينترنت وصل شويد اگر نشديد مقداري تنظيمات روتر را تغيير دهيد . بعضي كامپيوتر ها بايد تنظيماتي علاوه بر انچه در فوق گفته شد بايد اعمال شود بر انها كه بايد ان كارها را نيز باید بکنید.
راهنمای نصب آسان مودم adslوتنظیمات مربوط به آن:
جعبه مودم شامل متعلقات زیر می باشد

نصب تجهیزات :
ابتدا لازم است جعبه مودم را باز نمایید و اتصالات مربوط به آن را مطابق مراحل وصل نمائید.
1-سیم تلفن اصلی (که از طرف مخابرات آمده است ) را به میکروفیلتر که روی آن برچسب line مشاهده می گرد متصل کنید.دقت کنید که هیچ گوشی تلفنی را قبل یا موازات میکروفیلتر نصب نکنید.
2-یک سیم تلفن از اتصال phone میکروفیلتر به گوشی تلفن وصل کنید .یادآور میگردد از این سیم می توانید همانند گذشته جهت برقراری تماسهای تلفنی یا ارتباط با اینترنت به صورت dialup استفاده کنید
3-سیم تلفن نقره ای رنگ داخل جعبه را باز نموده و یک سر آن را به میکروفیلتر که روی آن برچسب مودم دیده میشود و سر دیگر را به پشت مودم که روی آن برچسب line مشاهده می شود متصل کنید.
4-جهت اتصال مودم به کامپیوتر فقط یکی از دو روش زیر را انتخاب کنید :
روش اول:کابل usb را از یک طرف به مودم و از طرف دیگر به کامپیوتر (پشت کیس ) متصل کنید روش دوم:کابل شبکه را از یک طرف به قسمت lan پشت مودم و از طرف دیگر به کامپیوتر (پشت کیس ) متصل کنید . دقت کنید که کامپیوتر شما دارای پورت شبکه باشد .
5-آداپتور داخل جعبه را به پریز برق 220 ولت متصل نموده و سمت دیگر آن را به مودم متصل نمائید.
شکل شماتیک نصب تجهیزات:
روش اول:اتصال از طریق کابل usb

روش دوم :استفاده از کابل شبکه

تست اولیه
در صورتیکه گوشی تلفن را به اتصال phone میکروفیلتر متصل منید باید قادر به شماره گیری و برقراری ارتباط تلفنی باشید در غیر اینصورت مشکل از سمت مخابرات می باشد.
مودم را توسط دکمه on/of پشت آن روشن کنید .در این حالت باید چراغ dsl lnk که در جلوی مودم قرار دارد ابتدا به حالت چشمک زن سبز در آمده وبعد از مدت کوتاهی به حالت ثابت سبز تغییر دهد . چراغ ثابت سبز نشان دهنده ارتباط صحیح شما با ارائه دهنده سرویس adsl میباشد
نصب راه انداز (driver) مربوط به مودم
ابتدا cd راه انداز را داخل cd-rom قرار دهید .
My computer را باز کرده وبر روی آیکن cd-rom دوبار کلیک کنید تا باز شود
مراحل را مطابق تصاویر زیر انجام دهید



تذکر : در صورتیکه driver را به درستی نصب کرده باشید و از کابل usb جهت اتصال به مودم به کامپیوتر استفاده کرده باشید چراغ usb بر روی مودم adsl به صورت ثابت سبز در خواهد آمد .
نحوه ساختن connection adsl و تنظیمات مربوطه در windows xp
از منوی start وارد قسمت control panel شوید .
بر روی گزینه network connection دو بار کلیک کنید .

در صفحه باز شده create a new connection را انتخاب کنید .

در صفحه بعد که پیغام خوش آمد گویی است گزینه next را بزنید .
بقیه مراحل را مطابق تصویر زیر انجام دهید .



در این قسمت نام سرویس دهنده adsl را وارد کنید .این نام انتخابی است و به دلخواه شما می باشد

در قسمت use name شناسه کاربری را وارد کنید ودر قسمت password کلمه عبور را وارد کنید .
در قسمت confirm password کلمه عبور را تکرار کنیدودر آخر نیز گزینه next را انتخاب نمائید .

برای قابل دسترس بودن connection می توانید گزینه add a shortcut connection to my desktop را انتخاب نمائید تا یک میانبر بر روی صفحه دسکتاپ شما ساخته شود . ودر آخر نیز بر روی دکمه finish کلیک کنید .

حال بر روی گزینه مشخصات (properties)کلیک کنید.


وارد گزینه networking شده وگزینه internet protocol (tcp/ip) را انتخاب کنید وبر روی properties کلیک کنید .
تنظیمات را همانند آنچه در شکل زیر مشاهده می کنید انجام دهید.


بر روی دکمه ok کلیک کنید تا تغییرات اعمال شوند .
بر روی connect کلیک نمائید تا به اینترنت متصل شوید .

آينده ADSL :ADSL با ساير تکنولوژي های مربوط به دستيابی به اينترنت نظير مودم های کابلی و اينترنت ماهواره ای رقابت می نمايد. سرعت ADSL در حال حاضر حداکثر 1.5 مگابيت در ثانيه است . از لحاظ تئوری رسيدن به مرز 7 مگابايت در ثانيه دور از دسترس نمی باشد. در اين زمينه تحقيقات عمده ای صورت گرفته و تکنولوژی VDSL مطرح شده است .
پيش بيني: از آنجايي كه ارتقاء استاندارد ADSL به سطح ADSL2 و ADSL2+ در ITU ناشي از خواست فراهم كنندگان خدمات و استفاده كنندگان اين فناوري بوده است، بديهي است كه كليه پيش بيني ها انتظار تكرار موفقيت ADSL را در انواع جديد آن نيز دارند.
ضمائم استاندارد:
كاربردها و شرايط خاص،مشخصات ويژه اي را طلب مي كند كه در استانداردهاي اصلي ADSL وجود ندارد. ضمائم به منظور پوشش دادن به اين شرايط خاص ايجاد گرديده اند.به طور كلي هر ضميمه از بخشي از پهناي باند ADSL براي كاربردي خاص استفاده مي كند و بسياري از ضمائم اوليه ADSL براي استانداردهاي نسل جديد ADSL2+ و ADSL2+ نيز كاربرد دارند.
ضميمهA : متداولترين گونه ADSL مي باشد كه در آمريكاي شمالي،اروپا و آسيا كاربرد دارد. در اين ضميمه،بخش پايين پهناي باند براي ارتباطات عادي تلفني و بخش هاي بعدي به ترتيب براي ارسال و دريافت ديتا مورد استفاده قرار مي گيرد.
ضميمه B : شبيه به گونه A مي باشد ،با اين تفاوت كه براي خطوط تلفن LSDN كاربرد دارد. تلفن LSDN نسبت به تلفن عادي از پهناي باند بيشتري استفاده مي كند . ضميمه B به طور گسترده اي در كشور آلمان به كار گرفته شده است.
ضميمه C : خاص سيستم مخابراتي تلفن ژاپن طرح شده است كه در واقع گونه خاصي از استاندارد LSDN مي باشد.
ضميمه I : نسخه جديدي از ضميمه c مي باشد كه نرخ گذردهي را در سمت دريافت تا دو برابر افزايش مي دهد.
ضميمه j : اين گونه به صورت كاملا”ديجيتالي كار مي كند و فضاي اختصاص يافته به ارتباطات تلفني را براي افزايش نرخ گذردهي ديتا به كار مي گيرد .
ضميمه L : يكي از جديدترين ضمائم استاندارد ADSL2 مي باشد كه در بازار با نام ADSL2 «گسترش يافته (RE-ADSL2 )»شناخته مي شود. RE-ADSL2 با افزايش توان ارسال علائم بر تضعيف حاصل از خطوط طولاني غلبه مي كند. نتيجه حاصل افزايش 37 درصدي در فضاي قابل پوشش مي باشد. البته توان اضافي RE-ADSL2 در فواصل كوتاه تر نيز به افزايش نرخ گذردهي نسبت به استاندارد پايه ADSL كمك مي كند.
بانكهای اطلاعاتی بسیار بزرگ، DB2 و ADABAS
بانكهای اطلاعاتی بسیار بزرگ، DB2 و ADABAS
وقتی كه تعداد سطرها یا ركوردهای یك جدول یا فایل از چند صد میلیون یا چندین میلیارد تجاوز كند، یا وقتی كه تعداد مراجعه به یك بانك اطلاعاتی از چند صد مورد در ثانیه تجاوز كند، در ایران، ما احتیاج به یك مینفریم (MainFreame) معمولی آیبیام با سیستم عامل او-اس-390 و بانك اطلاعات دیبی2 (DB2) داریم. رقیب قبلی دیبی2 عبارت از بانك اطلاعات آداباس(ADABAS) از شركت سافتویر ایجی (Software AG) بود كه با توجه قیمت زیاد، عدم پشتیبانی مناسب و اجبار به داشتن لیسانس نرم افزاری، در حال حاضر تا حد زیادی متروك مانده است. اگر چه به صورت موردی و خاص بانك اطلاعات اراكل و سوپرا برای مینفریم نیز در سازمانی یافت میشود، اما از دور رقابت خارج شده و طالب چندانی ندارند. این مقاله به نقاط ضعف و قوت این دو محصول، برای آنهایی كه هنوز شكی در دل دارند میپردازد. اگر تصمیم خود را گرفتهاید، از همین جا مقاله را رها كرده و ادامه ندهید.
پس ادامه میدهیم. محصول دیبی2 را در حال حاضر 3 شركت مبنا، خدمات انفورماتیك و شركت دادهپردازی ایران، ارایه و پشتیبانی مینمایند. به نظر ما شركت دادهپردازی ایران از هر نظر و با فاصله بسیار زیاد، بهتر از دیگران است. دیبی2 به دهها شركت، وزارتخانه و بانك فروخته شده است. بانك اطلاعات آداباس، به شركت واحد اتوبوسرانی، فولاد مباركه، وزارت دارایی و بانك مركزی ایران از طرق مختلفی فروخته شده و اگر چه هنوز كار میكند و پشتیبانی میشود، ولی در غیر از فولاد مباركه كه دارای لیسانس میباشد، ازآینده نامعلومی برخوردار است. اینك به مقایسه مختصر آنها میپردازیم:
مقایسه اجمالی:
پشتیبانی و نگهداری دیبی2 در ایران چندین سال است كه بصورت مستمر انجام میگیرد و افراد زیادی نگهداری و تعمیر آنرا بعهده دارند كه در كلاسهای آموزشی لازم در كشور انگلیس یا شركت داده پردازی ایران حضور یافتهاند. تعداد افرادی كه با این محصول نرافزارهای كاربردی نوشتهاند زیاد میباشد. اكثر تولید كنندگان نرم افزار بصورت كلاینتسرور و از طریق ODBC كاربردهایشان را مینویسند. با توجه با محصول استراتژیك آیبیام بنام Websphere Application server، مناسب است كه كاربردها را بر روی Internet منتقل نمود تا دسترسی كاربر از طریق Internet بصورت راحت و بدون ترس از ویروس و نقاط ضعف رایانههای رایج انجام پذیرد.
پشتیبانی و نگهداری ADABAS در ایران از بدو ورود آن بصورت خیلی ضعیف ارائه شد و در حال حاضر پشتیبانی مناسبی برای آن وجود ندارد. تعداد نفرات برای پشتیبانی آن كم است و كاربردهایی كه از قبل با این محصول نوشته شده است، بدون ارتقا و بهبود در حال اجرا میباشند.
حق امتیاز یا لیسانس نرمافزار
بانك اطلاعاتی دیبی2 بدون لیسانس بوده و با قیمت خیلی كم در دسترس سازمانها قرار میگیرد. ولی بانك اطلاعاتی آداباس با لیسانس بوده و با قیمت خیلی زیاد در دسترس قرار میگیرد . حدوداً یك نسخه آن بر روی محیطهای او-اس-390 یا زد-او-اس (Z/OS) بیش از یك میلیون دلار قیمت دارد. محصول بدون لیسانس با پشتیبانی خوب، قیمت پائین و بدون اشكال، بهتر از محصولی با لیسانس گمراه كننده، قیمت گزاف و بدون پشتیبانی میباشد كه با خود اشكالات عدیدهای را به همراه میآورد.
آموزش
آموزش بانك اطلاعاتی DB2 در كشور انگلیس، و ایران انجام میگیرد كه همه از كیفیت عالی برخوردار میباشند.
آموزش بانك اطلاعاتی ADABAS بیشتر در كشور آلمان و ایران انجام میگیرد كه دارای كیفیت عالی میباشند.
مستندات
كتابها و مقالات متعددی از طریق شركت IBM (كه خود یكی از بزرگترین انتشاراتیهای دنیا میباشد) هر لحظه در رابطه با DB2 و محصولات جانبی آن انجام میگیرد. به علت سابقه طولانی در این امر، نوشتههای آن بصورت روان و ساخت یافته میباشند كه هر كاربر میتواند موضوعات مورد توجه خود را براحتی و به آسانی مورد مطالعه قرار دهد.
كتاب ها و مقالات در رابطه با محصولات SoftWare AG یك نقص كلی دارند كه از شركت آلمانی آن می باشد. بدین معنی كه كتابها و مقالات اول بزبان آلمانی نوشته شده و بعد توسط مترجمین به زبان انگلیسی ترجمه میشوند. به سبب این ترجمه، راحتی و روانی نوشتار حذف شده و در مواردی كیفیت آن پائین میآید. نكته دیگر اینكه قدرت انتشاراتی آن به اندازه آیبیام نبوده و دسته بندی موضوعات در مقایسه با كتابهای آیبیام، ساخت یافته نمیباشند. در مواردی هم برای یافتن یك مطلب، بایستی كتابهای متعددی را مطالعه نمود.
نقاط ضعف و قوت
یكی از اشكالات عمده بانك اطلاعاتی ADABAS رابطهای نبودن آن میباشد. این بانك اطلاعاتی از Inverted List برای دسترسی به دادهها استفاده مینماید و برای سازگار شدن با محیطهای رابطهایی مشكل عمده و جدی وجود دارد كه بایستی Data Conversion صورت پذیرد. یكی از قوتهای بانك اطلاعاتی DB2 رابطهای بودن آن است كه با دشواری كم میتواند با بانكهای اطلاعاتی رابطهای روی Mainframe یا PC ارتباط برقرار نموده و براحتی به داده های آنها دسترسی داشته باشد.
با توجه به نیازهای امروزی كاربران دنیا كه نیازمند استفاده از كاربردهای كلاینتسرور و تحت وب بسیار محسوس میباشند. تولید این نوع كاربردها با توجه به ذرایورهای نوشته شده توسط آیبیام و شركتهایی كه با آن همكاری مینمایند، بسیار آسان و سریع میباشد كه آداباس و محصولات جانبی آن دارای این قابلیت و راحتی نمیباشند.
به جهت اینكه DB2 از سخت افزارهای خود IBM همچنین از سیستم های عامل خود شركت IBM استفاده مینماید، دارای سرعت بسیار زیاد در اجرا است و خیلی مناسب برای پردازش تعداد ركوردهای عظیم میباشد. در عوض ADABAS برای وفق دادن خود با سخت افزارها و سیتم عاملهای IBM مجبور میباشد كه از رابطهایی استفاده نماید كه در مقام مقایسه، كندتر از مورد DB2 میباشد.
نیز با توجه به امكانات سیستم عامل او-اس-390 یا زد-او-اس برای تنظیم بار و انجام عملیات موازی، میتوان مجموعه او-اس-390 و دیبی2 را تبدیل به یك Transaction Monitor قوی نموده و هزاران كاربر را به صورت همزمان به آن وصل نمود. محیط DB2 برای تولید سیستمهای كاربردی، محیطی امن، آسان، قابل انعطاف و سریع است.
نتیجه گیری:
یك مینفریم (MainFreame) معمولی آیبیام با سیستم عامل او-اس-390 و بانك اطلاعات دیبی2 (DB2) میتواند بستری مناسب برای سامانههای بسیار بزرگ و عظیم سازمانها، بانكها، وزارتخانهها و شركتهای بزرگ ایرانی باشد. این راه حل میتواند هزاران كاربر همزمان، چند صد تراكنش موازی و همزمان و چندین میلیارد قلم اطلاعاتی را پشتیبانی نماید. چون دارای لیسانس نیست، قیمت آن ارزان بوده و از پشتیبانی مناسب ایرانی برخوردار است. از تمام استانداردهای روز دنیا برای تولید نرمافزارهای كلاینت سرور و تحت وب، پشتیبانی مینماید.
مختصری در باره شركت سافتویر ایجی SoftWare AG با اختصار (SAG)
یكی از ده شركت بزرگ و مستقل تولید كننده نرمافزار در جهان و بزرگترین شركت نرم افزاری در اروپاست و مركز آ ن در شهر دارمشتاد آلمان واقع شده است. این شركت در سال 1969 تاسیس گردیده. محصولات خود را از طریق بیش از 80 نمایندگی در سراسر جهان عرضه مینماید. فعالیتهای این شركت در زمینه تولید و بازاریابی محصولات نرم افزاری بنیادی و كاربردی است. مشخصات شركت به قرار زیر است:
- یكی از معتبرترین و پر سابقهترین شركتهای كامپیوتری دنیا
- تولید كننده بزرگ انواع محصولات سازمانی
- ارایه كننده بزرگ تكنولوژیهای جدید و قوی جهت بانكهای اطلاعاتی
- درآمد سالیانه شركتSAG حدود یك میلیارد دلار است
- 4000 كارمند فعال
- پشتیبانی سخت افزاری: IBM main frame , Intel
- پشتیبانی نرم افزاری: Win95/98/2000/NT, unix, open Vms
نرم افزارهای زیر محصولات بنیادی این شركت میباشند:
ABABAS : سیستم مدیریت پایگاه داده یا بانك اطلاعات
predict : فرهنگ دادهها
Natural : محیط تكنولوژی نسل چهارم
علاوه بر اینها SAG تعداد زیادی محصولات نرم افزاری دیگر در زمینه های مختلف عرضه نموده است.
-Natural security Connect
-Predict case Text Retrival
-ADABAS
-com-plete
-Entire net-work
-EntireX
-Entire Access
-Entire Broker
-Super natural
در سال 1971 نخستین نسخه ADABAS به بازار عرضه شد. در سال 1972 نخستین شعبه SAG در امریكای شمالی تاسیس شد. این شركت توجه و قوای خود را روی بازار امریكای شمالی متمركز كرد. در سال 1976 مجددا توجه خود را معطوف به اروپا نمود و در همین سال شروع به تولید زبان نسل چهارم natural نمود كه این زبان در سال 1979 به بازار عرضه شد. بانك اطلاعاتی ADABAS بهمراه سایر محصولات این شركت حدودا از 13 سال پیش وارد بازار ایران ش و در چندین سازمان و ارگان مختلف بكار گرفته شد. شركت داده پردازی ایران در چند سال اول ورود این محصول به ایران وظیفه پشتیبانی آن را بعهده داشت. بانك اطلاعاتی ADABAS از نسخه V4.3 به ایران وارد شد و بالاترین نسخهای كه در ایران در حال حاضر نصب شده است نسخه V7.1.3 میباشد.
بانك اطلاعاتی DB2
از سال 1983 كه شركت IBM بانك اطلاعاتی DB2 را بر روی سیستم عاملMVS ارایه نمود، تاكنون تغییرات مثبت زیادی در آن ایجاد شده تا نیازهای جدید و روز افزون كاربردهای كامپیوتری را برآورده سازد. همزمان با این تحولات، شركت IBM این محصول را برای محیطهای دیگر نیز ارایه نمود و در سال 1997 با ارایه DB2 برروی سیستمهای عامل VSE/ESA,UNIX,windows عملا ورود این محصول را به محیط سیستمهای باز (open systems) اعلام نمود. برخی از خصو صیات DB2 عبارتند از:
- قابلیت دستیابی (Accessible)
- قابلیت كاربردی (Applicable)
- قابلیت اشتراك گذاشتن اطلاعات
- قابلیت كنترل و مدیریت اطلاعات (Manageable)
- قابلیت اتصال به سیستمهای باز (Extensible)
شركت IBM با درك روشن از موقعیت كنونی تكنولوژی اطلاعات، پردازش توزیع شده Distributed Processing، client/server ، سیستمهای باز (open system)، تكنولوژی پدیدهگرا (object oriented technology) و پردازش شبكهای را محور اصلی توسعه كلیه ردههای كامپیوتری خود برگزیده است.
بانك اطلاعاتیDB2 از سال 1378 از طریق شركت داده پردازی ایران وارد شده و بلا فاصله شركتها، وزارتخانهها، سازمانها و بانكهای مختلفی این محصول را خریداری نموده و بكار گرفتند. با توجه به امكانات وسیعی كه این بانك اطلاعاتی در اختیارشان قرار میداد، شروع به نوشتن كار بردهایشان نمودند. بانك اطلاعاتی رابطه ای DB2 از نسخه V5.1 وارد بازار ایران شد و نسخههایی از آن بر روی سیستم عاملهای مختلفی از جمله windows, linux, os/390, mvs,VSE/ESA نصب گردید. در حال حاضر آخرین نسخه قابل دسترسی آن DB2 V7.1 میباشد.
بر روی DB2 7.1 ابزارهای مختلفی برای پشتیبانی و نگهداری و راهبری آن موجود میباشد. شركت داده پردازی ایران از جمله شركتهایی است كه پشتیبانی و نگهداری این محصول را در حال حاضر بعهده دارد. DB2 پیشگام بانكهای اطلاعاتی رابطهایی میباشد كه در حال حاضر قابلیت object-relational نیز به آن اضافه شده و بیش از 80 میلیون كاربر در حدود 350000 شركت ازآن استفاده مینمایند.
ویژگیها:
- بزرگترین و معتبرترین شركت كامپیوتری دنیا
- تولید كننده بزرگ انواع محصولات سخت افزاری ونرمافزاری
- درآمد سالیانه شركتIBM یكصد بیلیون دلار است
- 280000 كارمند فعال
- پشتیبانی سخت افزاری: IBM Mainframe, RISC, As/400, SUN Sparc, HP/ux, PS/2
- در حال حاضر سه نوع ساخت مختلف ازآن وجود دارد:
1) DB2 UDB for Windows, OS/2, unix and linux
2) DB2 UDB for AS/400
3) DB2 UDB Server for os/390 & Z/os
یونیورسال Universal,UDB
UDB به معنی این است كه DB2 قادر میباشد هر نوع اطلاعات الكترونیكی شامل موارد زیر را ذخیره نماید:
- دادههای رابطهای سنتی
- اطلاعات باینری ساختار یافته و غیر ساختار یافته
- مستندات و متون به هر زبانی
- گرافیك، تصویر، صوت، فیلم
- نقشههای جغرافیایی (GIS)
2) DB2 UDB همچنین به منابع دادهای دیگر دسترسی دارد. شامل :
- DB2 Family
- دیگر بانكهای اطلاعاتی رابطه مانند Oracle یا Sybase
- بانكهای اطلاعاتی غیر رابطهای از قبیل VSAM یا IMS
- OLE DB2 Providers (MS-Access Or MS-Excel)
ابزارهای موجود بر روی DB2 V7.1:
1) DB2 Adminstration tool
2) DB2 Automation tool
3) DB2 Data Expore Facility
4) DB2 Table Editor
5) DB2 Buffer Pool Analyzer
6) DB2 Performance Monitor
7) DB2 Archive Log Compression tool
DB2 Log Analysis Tool
ابزارهایی مجانی بر روی كلاینت:
DB2 Control Center
DB2 Procedure Builder
DB2 Extenders
DB2 Installer
DB2 Visual Explain
DB2 Estimator
Net.Dara for os/390
ابزارهای مرتبط با DB2 كه وارد بازار ایران نشده است:
DB2 Data Propagator for os/390
DB2 Object Restore Tool for os/390
DB2 Web Query Tool for os/390
DB2 SQL Performance Analyzer for os/390
DB2 Recovery Manager for os / 390
DB2 Object Comparison Tool for z /os
DB2 Data Joiner
نویسنده: میرحمید رضایی، مدیر بانكهای اطلاعاتی شركت بهسازان ملت،
آشنايي با ملزومات شبكه
آشنايي با ملزومات شبكه
حتما همه شما تا به حال تجربه اتصال به اينترنت را داشته ايد و كم و بيش اطلاعاتي راجع به اين موضوع داريد. براي آشنايي بيشتر شما نكاتي هر چند مختصر در مورذ شبكه و قطعات مورد نياز در آن خواهيم گفت.
همان طور كه ميدانيد اينترنت ، متشكل از شبكه هايي است كه هر يك از طريق مسيرهايي به ديگري متصل هستند. اين مسيرها تبادل اطلاعات را ميسر مي سازند. اتصال به اينترنت به معني دستيابي به اين مسيرها است. حال براي اينكه اين شبكه ها كه شامل هزاران كامپيوتر هستند بتوانند به درستي با هم در ارتباط باشند به وسايل و قطعات ويژه اي مثل هاب، تكرار كننده، مسيرياب و… نياز است. اما براي اينكه بدانيد وظيفه ي هر يك از اين وسيله ها چيست ادامهي مطلب را بخوانيد.
كابل BUS :
در شبكه هاي محلي اترنت اوليه براي ارتباطاز كابل كواكسيال استفاده ميشود. (اين كابل ها همان كابل هايي هستند كه براي اتصال آنتن به تلويزيون استفاده مي شوندو شما حتما ديده ايد.) اينكابل از يك كامپيوتر به كامپيوتر ديگر رفته و تمام دستگاه ها رابه هم متصل ميكند. بنابراين هر سيگنالي كه در كابل BUS وجود دارد در تمام دستگاه ها قابل مشاهده است. اين روش ساده ترين روش ايجاد شبكه ي كامپيوتري است. البته در ظاهر ساده به نظر ميرسد اما در واقع پر از اشكال است. چون وقتي كه تعداد سيستم ها زياد مي شود ، كار كابل كشي بسيار پر زحمت است. تازه وقتي بخواهيد دستگاهي را از مدار خارج كنيد و يا يك دستگاه جديد اضافه كنيد مشكلات ظهور ميكنند. البته امروزه به ندرت مي توانيد يك شبكه محلي LAN پيدا كنند كه با كابل كواكسيال درست شده باشد.
HUB :
به طور خلاصه بايد بگوييم هاب يك جعبه است كه داراي تعدادي ورودي بنام پورت (PORT) مي باشد. تعداد اين ورودي ها بسته به تعداد كامپيوترهايي است كه مي خواهيم در يك شبكه باشند، در هر طبقه يك هاب قرار مي دهند و تمام دستگاههاي آن طبقه با كابل به هاب مورد نظر وصل مي شوند كه بعد هر كدام از اين هاب ها به طريقي به كامپيوتر سرور متصل مي شوند. اگر اطلاعاتي به داخل اين جعبه آمد توسط كابل وارد تمام كامپيوترها مي شود. شايد بگوييد پس چه فرقي بين اين روش و روش اوليه وجود دارد؟ در جواب بايد گفت بزرگترين فرق در اين است كه شما مي توانيد هر زمان كه بخواهيد به راحتي يك كامپيوترجديد را با اتصال به اين جعبه به شبكه اضافه كنيد و يا با خارج كردن كابل يك دستگاه از اين جعبه آن را از شبكه خارج كنيد بدون اين كه كل شبكه تحت تاثير قرار بگيرد. اكثر هاب ها يك چراغ نمايشگر دارند كه نشان مي دهد هر كابل به خوبي دستگاه را به شبكه متصل كرده است و يك چراغ ديگر وضعيتي را نشان مي دهد كه دو سيستم سعي مي كنند در يك زمان اطلاعات را به اشتراك بگذارند و در نتيجه باعث تصادف داده ها (DATA COLLISION) مي شوند.
به طور كلي هاب به دو دسته تقسيم مي شود:
1-ACTIVE: اين نوع هاب ، سيگنال هايي را كه از درون آن مي گذرند تقويت مي كند.
2-PASSIVE: اين هاب هيچ عمل تقويتي روي سيگنال انجام نمي دهد و صرفا آن را از خود عبور مي دهد. در مسافت هاي طولاني زياد بودن طول كابل باعث ضعيف شدن سيگنال مي شود و با تقويت آن ، قدرت اوليه را به آن بر مي گرداند.
نوع ديگري هم از هاب وجود دارد كه هوشمند ناميده مي شود كه به مسوول شبكه اجازه كنترل از راه دور اتصالات را مي دهد.
تكرار كننده(REPEATER):
اين وسيله در واقع نوع خاصي HUB است كه فقط داراي 2 پورت است. كار آن تقويت سيگنال هاي بين دو شبكه يا سگمنت هاي يك شبكه كه فاصله ي زيادي از هم دارند مي باشد. مثل هاب داراي 2 نوع PASSIVE و ACTIVE مي باشد. نوع اول علاوه بر سيگنال هر چيز ديگري حتي نويز (NOISE: امواج نا خواسته كه به همراه سيگنال اصلي كه داراي اطلاعات است مي باشند. مثلا در امواج صوتي نويز باعث افت كيفيت صدا و شنيدن اصوات اضافه مي شود) را هم تقويت مي كند. اما تكرار كننده ي نوع اكتيو سيگنال را قبل از ارسال بازديد كرده و چيز هاي اضافه را خارج مي كند و مثلا ديگر نويز را تقويت نمي كند.
پل (BRIDGE):
مثل تكرار كننده داراي دو پورت است و براي اتصال گروهي از كامپيوترها به كار مي رود. تفاوت آنها در اين است كه پل ليستي دارد كه نشان مي دهد در هر سمت چه كامپيوترهايي قرار دارند و به بسته هايي (در اينترنت و هر شبكه اي اطلاعات براي اينكه فرستاده شوند به قطعات كوچكتري تقسيم مي شوند ، هر قطعه را بسته مي ناميم) كه بايد بطرف ديگر شبكه بروند اجازه ي عبور مي دهد.
سوئيچ(SWITCH):
تقريبا مثل هاب است اما به جاي دو پورت داراي چندين پورت است. درون خود يك جدولي دارد و نشان مي دهد كه چه سيستم هايي به هر پورت متصلند و بسته ها را به جايي كه بايد بروند مي فرستد. بر خلاف هاب سيگنال ها فقط به درون پورتي كه بايد بروند مي روند نه به تمام پورت ها. جداول(و شبكه) بايد به قدر كافي ساده باشند چرا كه فقط يك مسير ممكن براي هر بسته وجود دارد. اگر دقت كرده باشيد متوجه خواهيد شد كه سوئيچ از هاب سريعتر است چون احتياجي نيست كه هر پورت كل ترافيك ارسال و دريافت اطلاعات را متحمل شود و فقط آنچه كه مخصوص خود است را دريافت مي كند. البته سوئيچ از پل هم سريعتر است و درضمن گران تر از هر دوي آنها. بعضي سوئيچ ها و پل ها مي توانند براي اتصال شبكه هايي كه پروتكل هاي فيزيكي مختلفي دارند استفاده شوند. مثلا براي اتصال شبكه اترنت يا شبكه TOKENRING.
هر دوي اين شبكه ها مي توانند به اينترنت متصل شوند. در شبكه TOKENRING اطلاعات به صورت نشانه (TOKEN) هايي از يك كامپيوتر به كامپيوتر ديگر به صورت ستاره يا حلقه منتقل مي شوند. شبكه اترنت را هم قبلا توضيح داديم. اين قطعات به صورت ويژه هستند و در همه ي شبكه ها استفاده نمي شوند.
مسير ياب (ROUTER):
مسير ياب از دو يا چند پورت براي ورود و خروج اطلاعات تشكيل شده است در واقع كنترل ترافيك در اينترنت به عهده آنها مي باشد. مسيرياب را مي توان مرتب كننده ي هوشمند بسته ها ناميد . همان طور كه از نامش پيدا است ، بهترين مسير را براي فرستادن قطعات به مقصد انتخاب مي كند و چك مي كند تا ببيند آيا بسته ها به مقصد رسيده اند يا نه. بر اساس مقصد داده ها ، بسته ها از يك مسير ياب ديگر از طريق بهترين راه فرستاده مي شوند . اين موضوع باعث مي شود تا به عنوان يك وسيله ي قدرت مند در شبكه هاي پيچيده مثل اينترنت استفاده شود در واقع مي توان اينترنت را به عنوان شبكه اي از مسير ياب ها توصيف كرد. انواع مسير ياب ها با جداول و پروتكل هاي مختلفي كار مي كنند اما حداقل اين كه هر مسير ياب در اينترنت بايد با پروتكل TCP/IP كار كند.
BROUTER:
اين وسيله تركيبي از پل و مسير ياب مي باشد/(BRIDGT+ROUTER). بسته هاي محلي مي توانند از يك طرف شبكه به طرف ديگر با توجه به آدرس مقصد هدايت شوند حتي اگر ازهيچ پروتكل ارسالي هم پيروي نكنند. بسته هايي كه داراي پروتكل مناسب هستند مي تواند طبق مسير خود به دنياي خارج از شبكه محلي فرستاده شوند.
دروازه(GATEWAY):
دليل اصلي پيچيدگي موضوع در دروازه ها از اين حقيقت ناشي مي شود كه اين كلمه دو عملكرد مختلف را توصيه مي كند. يك نوع آن ، يك شبكه را به يك شبكه يا دستگاه هاي مختلف ديگر ارتباط مي دهد. مثلا يك شبكه از كامپيوترهايي كه به يك سيستم ابر كامپيوتر IBM متصل هستند.
كاربرد معمولي آن در گره (NODE) يك شبكه مي باشد كه امكان دستيابي به اينترنت و يا كامپيوترهاي ديگر در يك شبكه پيچيده LAN را مي دهد. در شبكه هايي كه بيش از يك دروازه وجود دارد معمولا يكي از آنها به عنوان دروازهي پيش فرض انتخاب مي شود.
قبلا يك دروازه تقريبا شبيه به چيزي بود كه ما امروزه مسير ياب مي ناميم.
سرور پراكسي(PROXY SERVER):
اين سيستم بين يك سرور و يك كامپيوتر WORK STATION (يعني كامپيوتري كه به كامپيوتر اصلي يا همان سرور متصل است) برقرار است.
ملموس ترين مثال در مورد اينترنت ، مرورگري كه شما با آن كار مي كنيد است. اين مرورگر ظاهرا در حال برقراري ارتباط با يك سرور خارج از وب است اما در واقع به يك سرورپراكسي محلي متصل است.
شايد بگوييد اين كار چه مزيتي دارد ؟
مزيت اول: اين سيستم باعث افزايش سرعت دسترسي به اينترنت مي شود. چون سرور پراكسي صفحات وبي كه قبلا باز شده اند را در حافظه ذخيره ميكند ، هنگامي كه شما به اين صفحات اختياج داريد به جاي اينكه آن را از سايت اصلي و از محلي دور پيدا كنيد به راحتي و به سرعت آنها را از اين دستگاه برميذاريد. حال ببينيم نحوه ي كار به چه صورت است.
وقتي شما در يك شبكه ي مخلي مثلا شبكه ي شركت مي خواهيد به يك سرويس دهنده در شبكه دسترسي داشته باشيد ، يك در خواست از كامپيوتر شما به سرور پراكسي (سرويس دهنده پراكسي) فرستاده مي شود . سرور پراكسي با سرور اصلي در اينترنت ارتباط برقرار مي كند و سپس سرور پراكسي اطلاعات را از سرور اينترنت به كامپيوتر شما درون شبكه شركت مي فرستد و در ضمن يك كپي از اين اطلاعات در سرور پراكسي ذخيره مي شود.
مزيت دوم: با كمي دقت مي بينيد كه سرور پراكسي به عنوان يك واسطه بين شبكه ي شركت شما عمل مي كند. به عبارتي باعث امنيت در شبكه ي ذاخلي شركت مي شود. چون به جاي اينكه چندين كامپيوتر در شبكه ي داخلي به اينترنت متصل باشند فقط يك سرور پراكسي با اينترنت در ارتباط است. امنيت شبكه از لحاظ ويروس و هك شدن و… تا حدود زيادي تامين مي شود.
stationary telescopic shelves
|
طبقه ثابت ۱ یونیت |
60.000 |
با عـمق ۲۵ cm جـهت رک هـای دیـواری و رک هـای ایـستـاده |
|
طبقه ثابت ۲ یونیت |
70.000 |
با عمق ۳۵ cm جهت رک های ایستاده بهمراه دو عدد نگهدارنده انتهایی طبقه |
|
طبقه ثابت تخت |
90.000 |
با ابعاد ۵۰ * ۴۰ cm جهت Alfa/Techno Rack |
|
طبقه ثابت تخت |
100.000 |
با ابعاد ۶۰ * ۵۰ cm جهت Gama – Beta / Cis – Euro Rack |
|
طبقه ثابت تخت |
160.000 |
با ابعاد ۶۰ * ۹۰ cm جهت Pro Rack |
|
طبقه ثابت تخت شیاردار |
110.000 |
با ابعاد ۴۰ * ۵۰ cm جهت French Rack |
|
طبقه ثابت تخت شیاردار |
140.000 |
با ابعاد ۶۰ * ۵۰ cm جهت French Rack |
|
طبقه متحرک ۱ یونیت |
200.000 |
با لولای کشوئی آبکاری شده و استوپ نگهدارنده طبقه ( جهت کلیه رکهای ایستاده ) |
Cable Duct
|
داکت ۳۶ یونیت |
40.000 |
داکت پلاستیکی عبور کامل با قابلیت نصب بصورت عمودی در انتهای رک |
|
داکت ۴۰ یونیت |
45.000 |
داکت پلاستیکی عبور کامل با قابلیت نصب بصورت عمودی در انتهای رک |
|
داکت۴۴ یونیت |
50.000 |
داکت پلاستیکی عبور کامل با قابلیت نصب بصورت عمودی در انتهای رک |
Patch Panels
|
پچ پنل مخابراتی ۱ / ۵ یونیت ( ۵۰ پورتی – ۲ خط ) |
600.000 |
دارای ۵۰ عدد Key Stone مدل RJ-11 بهمراه ۵۰ عدد IDC Krone |
|
پچ پنل مخابراتی ۱ یونیت ( ۲۵ پورتی – ۲ خط ) |
400.000 |
دارای ۲۵ عدد Key Stone مدل RJ-11 بهمراه ۲۵ عدد IDC Krone |
|
پچ پنل ۱ یونیت ( ۱۲ پورتی ) |
70.000 |
جهت Jack Connector مدل RJ-45 |
|
پچ پنل ۱ یونیت ( ۱۶ پورتی ) |
75.000 |
جهت Jack Connector مدل RJ-45 |
|
پچ پنل ۲ یونیت ( ۲۴ پورتی ) |
80.000 |
جهت Jack Connector مدل RJ-45 |
|
پچ پنل ۲ یونیت ( ۳۲ پورتی ) |
90.000 |
جهت Jack Connector مدل RJ-45 |
|
پچ پنل BNC ل ( ۲۴ پورتی ) |
70.000 |
جهت نصب BNC |
Power Distribution Units
|
ترمینال پاور ۳۵ پورتی ( طرح لگراند فرانسه ) |
1.260.000 |
به ارتفاع ۴۰ یونیت با قابلیت نصب بصورت عمودی در داخل رک و یک عدد فیوز مینیاتوری |
|
ترمینال پاور ۳۱ پورتی ( طرح لگراند فرانسه ) |
860000 |
به ارتفاع ۳۶ یونیت با قابلیت نصب بصورت عمودی در داخل رک و یکعدد فیوز مینیاتوری |
|
ترمینال پاور ۲۳ پورتی ( طرح لگراند فرانسه ) |
690.000 |
به ارتفاع ۲۸ یونیت با قابلیت نصب بصورت عمودی در داخل رک و یکعدد فیوز مینیاتوری |
|
ترمینال پاور ۹ پورتی ( طرح لگراند فرانسه ) |
270.000 |
بهمراه دو متر کابل با دو شاخه پرسی ارت دار |
|
ترمینال پاور ۸ پورتی ( طرح لگراند فرانسه ) |
270.000 |
دارای کلید نئون دار قطع و وصل بهمراه ۲ متر کابل با دو شاخه پرسی ارت دار |
|
ترمینال پاور ۶ پورتی ( طرح لگراند فرانسه ) |
240.000 |
دارای کلید نئون دار قطع و وصل بهمراه ۲ متر کابل با دو شاخه پرسی ارت دار |
|
ترمینال پاور۳ پورتی ( طرح لگراند فرانسه ) |
75.000 |
بهمراه دو متر کابل با دو شاخه پرسی ارت دار |
|
باکس پاور ۹ پورتی ( با ۱۱ فیوز مینیاتوری ) |
900.000 |
با ۱۱ فیوز مینیاتوری به ارتفاع ۳ یونیت و ۵ عدد خروجی پریز و ۴ عدد Back و خروجی فن |
|
جعبه پاور فیوز مینیاتوری AC / DC |
340.000 |
به ارتفاع ۳ یونیت با قابلیت نصب ۱۸ عدد فیوز مینیاتوری AC یا DC |
|
بک پاور ۸ پورتی Back Power |
520.000 |
به ارتفاع یک یونیت ، دارای ۸ پریز بک تو بک بهمراه فیلتر حفاظتی RFL ، فیوز شیشه ای ، نشان دهنده نئون ، در دو رنگ |
|
ترمینال پاور۶ پورتی تایوانی مارک Full |
340.000 |
دارای یک کلــید نئـون دار و شـاتر محافظ بهمراه کابل ارت دار مخصوص |
|
ترمینال پاور۹ پورتی تایوانی مارک Full |
380.000 |
دارای یک کلید نئون دار و شاتر محافظ بهمراه کابل ارت دار مخصوص |
Blank Panels
|
بلانک پنل ۱ یونیت |
35.000 |
صفحه محافظ |
|
بلانک پنل ۲ یونیت |
40.000 |
صفحه محافظ |
|
بلانک پنل ۳ یونیت |
45.000 |
صفحه محافظ |
|
بلانک پنل ۴ یونیت |
50.000 |
صفحه محافظ |
|
بلانک پنل شیاردار۱ یونیت |
36.000 |
جهت عبور کابل به جلوی رک |
|
داکت پنل ۱ یونیت |
36.000 |
جهت عبور و هدایت کابلهای پچ پنل ، سوئیچ ها ، 0000 در راستای عرض رک |
|
داکت پنل۲ یونیت |
46.000 |
جهت عبور و هدایت کابلهای پچ پنل ، سوئیچ ها ، 0000 در راستای عرض رک |
|
نگهدارنده کابل پچ پنل ۱ یونیت |
46.000 |
جهت ساپورت کابلها در پشت پچ پنل |
Accessories
|
نگهدارنده کابل ۱ یونیت |
90.000 |
دارای ۵ عدد نگهدارنده از جنس ABC ، با قابلیت جداسازی آسان و قابل نصب در جلو یا عقب رک |
|
نگهدارنده کابل ۱ یونیت |
90.000 |
دارای ۵ عدد نگهدارنده از جنس ABC ، قابل نصب بموازات عمق رک (Techno Rack) |
|
نگهدارنده کابل ۱ یونیت |
90.000 |
دارای ۵ عدد نگهدارنده از جنس ABC ، قابل نصب بموازات عمق رک (Euro و Pro rack) |
|
قلاب نگهدارنده کابل |
6.000 |
از جنس ABS با قابلیت نصب بر روی ستونهای رک و یا نگهدارنده های آداپتور |
|
لایت پنل ۱ یونیت |
130.000 |
با قابلیت نصب در جلو جهت نور دهی بر روی تجهیزات نصب شده در جلوی رک |
|
سیستم محافظ جان |
340.000 |
مجهز به کلید حفاظتی RCD با قابلیت قطع جریان برق در صورت نشتی بیش از mA ۳۰ mA |
|
فریم مانیتور |
130.000 |
جهت مانیتورهای ۱۴ ، ۱۵ و ۱۷ اینچ |
|
چرخ آلمانی |
80.000 |
محصول کمپانی TENTE آلمان با تحمل 100Kg/Caster |
|
چرخ بزرگ |
100.000 |
مخصوص رک های Cis |
|
چرخ بزرگ دوبل |
120.000 |
جهت استفاده در بارهای سنگین |
|
فن |
90.000 |
۲۲۰ ولت بابعاد cm ۱۲ * ۱۲ با کابل های مربوطه و سوکت استاندارد |
|
یونیت فن |
180.000 |
بهمراه یک عدد فن جهت نصب بر روی رک برای تهویه بهتر هوا – قابل افزایش تا سه عدد فن |
|
قفل طرح ریتال |
140.000 |
دارای قفل سوئیچی و دستگیره فشاری با قابلیت گردش ۱۸۰ درجه ای و دارای کاور پوشاننده قفل |
|
پیچ و مهره ( هر بسته ) |
60.000 |
۵۰ ست کامل در هر بسته شامل پیچ ، مهره و واشر مخصوص از جنس ABS |
|
آداپتور ۲ یونیت ( هر جفت ) |
45.000 |
جهت نصب پاور ماژول ، نگهدارنده کابل و … در انتهای رک |
|
ریل نگهدارنده تجهیزات ( هر جفت ) |
70.000 |
جهت نصب تجهیزات اضافی ددر داخل رک Euro , Cis |
|
ریل نگهدارنده تجهیزات ( هر جفت ) |
50.000 |
جهت نصب تجهیزات اضافی ددر داخل رک Techno |
|
سیستم کنترل هوشمند حرارتی (ITC 2) |
340.000 |
قابلیت تنظیم دمای داخل رک بصورت دلخواه – ارتفاع ۲ یونیت |
|
سیستم کنترل هوشمند حرارتی (ITC 3) |
590.000 |
دارای نمایشگر دیجیتال و آلارم و دما با قابلیت تنظیم دمای داخل رک بصورت دلخواه – ارتفاع یک یونیت |
|
سیستم نمایشگر رطوبت (IHC 4) |
650.000 |
دارای نمایشگر دیجیتال با قابلیت تنظیم آلارم بصورت دلخواه – ارتفاع یک یونیت |
|
ست MKV Pac ( بدون ماوس ) |
1.000.000 |
به ارتفاع 2 یونیت شامل مانیتور “15 LCD وکیبورد Touch Pad وسینی متحرک با ریل |
|
ست MKV Pac ( با ماوس ) |
4600.000 |
به ارتفاع 2 یونیت شامل مانیتور “15 LCD وکیبورد و ماوس – با سینی متحرک با ریل تایوانی |
|
UPS رک مونت |
2.750.000 |
مجهز به سیستم میکروپروسسوری ,LCD نمایشگر , باطری داخلی , استابلایزر و فیلترحذف نویز |
|
کیس کامپیوتر رک مونت Techno pac |
1610.000 |
به ارتفاع 4 یونیت دارای پاورساپلای 400 وات ATX ، کابل برق ، کابل بک توبک ، فن ، بلندگو |
|
کیس کامپیوتر رک مونت Euro pac |
1.720.000 |
به ارتفاع 3 یونیت دارای پاورساپلای 400 وات ATX ، کابل برق ، کابل بک توبک، 2 فن ، بلندگو |
|
سیستم حفاظتی Safe power |
1.600.000 |
مجهز به استابلایزر،سیستم کنترل حرارتی هوشمند، کلیدمحافظ جان , نمایشگر دیجیتال ولتاژ برق |
(KVM Switches)
|
KVM – 202 |
300.000 |
2KVM پورت ، رابط 2 کامپیوتر به یک مانتیور– کیبورد–ماوس محصول Planet تایوان – باکابل متصل 1/2 متری |
|
KVM – 200 |
360.000 |
2KVM پورت ، رابط 2 کامپیوتر به یک مانتیور– کیبورد – ماوس محصول Planet تایوان – بدون کابل |
|
KVM – 800 |
2.300.000 |
8KVM پورت ، رابط 8 کامپیوتربه یک مانتیور– کیبورد– ماوس محصول Planet تایوان – بدون کابل |
|
KVM – 16 |
2.550.000 |
16KVM پورت، رابط 16 کامپیوتربایک مانتیور– کیبورد– ماوس محصول Planet تایوان – بدون کابل |
|
Cable – 1/8 |
60.000 |
کابل KVM بطول 1/8 متر – محصول کمپانی Planet تایوان |
|
Cable – 3 |
100.000 |
کابل KVM بطول 3 متر – محصول کمپانی Planet تایوان |
|
Cable – 5 |
150.000 |
کابل KVM بطول 5 متر – محصول کمپانی Planet تایوان |
|
KVM – U 401 |
510.000 |
4KVM پورت ، رابط 4 کامپیوتر با امکان استفاده از پورت USB محصول Plane ، تایوان – بدون کابل |
|
Cable –1/ 8USB |
50.000 |
کابل USB – KVM بطول 1/8 متر – محصول کمپانی Planet تایوان |
|
Cable – 3 USB |
80.000 |
کابل USB – KVM بطول 3 متر – محصول کمپانی Planet تایوان |
|
Cable – 5 USB |
130.000 |
کابل USB – KVM بطول 5 متر – محصول کمپانی Planet تایوان |
|
KVM – E 500 |
2.000.000 |
کنترل KVM تا برد 150 متر با استفاده از کابل شبکه Cat 5E RJ- 45 |
|
I KVM –1000 |
8.500.000 |
مبدل KVM به پورت شبکه محصول Planet تایوان |
لیست قیمت محصولات بخش مکانیک – ( سال ۸۶)
Euro / Techno / Lab. / Mini / Kid Racks Pro / Cis
|
|
قیمت ( ریال ) |
ابعاد بیرونی ( ارتفاع * عمق * عرض ) توضیحات |
|
رک ایستاده ۴۴ یونیت Pro Rack |
6500.000 |
ابعاد۲۱۱ * ۸۰ * ۱۰۰ بهمراه درب فریم دارطلقی × قفل ریتال ، ۴ فن ، سینی متحرک ، سینی تخت Pro ، سینی تخت تکنو ، پاور ماژول ، پایه قابل تنظیم و چهار پنل بازشو |
|
رک ایستاده ۴۴ یونیت Cis Rack |
44.830.000 |
ابعاد ۲۱۱ * ۱۰۰ * ۶۰ بهمراه درب شیشه ای ، یک فن ، پایه قابل تنظیم و سه پنل بازشو و یک جفت آداپتور در انتهای رک |
|
رک ایستاده ۴۴ یونیت EuroRack |
4.830.000 |
ابعاد ۲۱۱ * ۸۰ * ۶۰ بهمراه درب شیشه ای ، یک فن ، پایه قابل تنظیم و سه پنل بازشو |
|
رک ایستاده ۴۴ یونیت TechnoRack |
4.200.000 |
ابعاد ۲۱۱ * ۶۰ * ۶۰ بهمراه درب شیشه ای ، یک فن ، پایه قابل تنظیم و سه پنل بازشو |
|
رک ایستاده ۴۰ یونیت Cis Rack |
4.370.3000 |
ابعاد ۱۹۵ * ۱۰۰ * ۶۰ بهمراه درب شیشه ای ، یک فن ، پایه قابل تنظیم و سه پنل بازشو و یک جفت آداپتور در انتهای رک |
|
رک ایستاده ۴۰ یونیت EuroRack |
4.910.000 |
ابعاد ۱۹۵ * ۸۰ * ۶۰ بهمراه درب شیشه ای ، یک فن ، پایه قابل تنظیم و سه پنل بازشو |
|
رک ایستاده ۴۰ یونیت TechnoRack |
3560.000 |
ابعاد ۱۹۵ * ۶۰ * ۶۰ بهمراه درب شیشه ای ، یک فن ، پایه قابل تنظیم و سه پنل بازشو |
|
رک لابراتوری ۴۰ یونیت Lab.Rack |
1490.000 |
ارتفاع ۱۹۲ cm جهت نصب تجهیزات مخابراتی و تلویزیونی به همراه ۴عدد چرخ آلمانی |
|
رک ایستاده ۳۶ یونیت Cis Rack |
3.680.000 |
ابعاد ۱۷۵ * ۱۰۰ * ۶۰ بهمراه درب شیشه ای ، یک فن ، پایه قابل تنظیم و سه پنل بازشو و یک جفت آداپتور در انتهای رک |
|
رک ایستاده ۳۶ یونیت EuroRack |
3.300.000 |
ابعاد ۱۷۵ * ۸۰ * ۶۰ بهمراه درب شیشه ای ، یک فن ، پایه قابل تنظیم و سه پنل بازشو |
|
رک ایستاده ۳۶ یونیت TechnoRack |
2760.000 |
ابعاد ۱۷۵ * ۶۰ * ۶۰ بهمراه درب شیشه ای ، یک فن ، پایه قابل تنظیم و سه پنل بازشو |
|
رک ایستاده ۲۸ یونیت EuroRack |
2870000 |
ابعاد ۱۴۰ * ۸۰ * ۶۰ بهمراه درب شیشه ای ، یک فن ، پایه قابل تنظیم و سه پنل بازشو |
|
رک ایستاده ۲۸ یونیت TechnoRack |
2530000 |
ابعاد ۱۴۰ * ۶۰ * ۶۰ بهمراه درب شیشه ای ، یک فن ، پایه قابل تنظیم و سه پنل بازشو |
|
رک لابراتوری ۲۸ یونیت Lab.Rack |
1380000 |
ارتفاع ۱۳۹ cm جهت نصب تجهیزات مخابراتی و تلویزیونی به همراه ۴عدد چرخ آلمانی |
|
رک ایستاده ۲۱ یونیت TechnoRack |
2180000 |
ابعاد ۱۱۰ * ۶۰ * ۶۰ بهمراه درب شیشه ای ، یک فن ، پایه قابل تنظیم و سه پنل بازشو |
|
رک ایستاده ۱۶ یونیت TechnoRack |
1900000 |
ابعاد ۹۰ * ۶۰ * ۶۰ بهمراه درب شیشه ای ، یک فن ، پایه قابل تنظیم و سه پنل بازشو |
|
رک دیواری ۹ یونیت Mini Rack |
1100000 |
ابعاد ۴۵ * ۶۰ * ۶۰ cm بهمراه درب فریم دارطلقی و ۲ عدد پنل بازشو و قابلیت نصب ۲ عدد فن |
|
رک دیواری ۹ یونیت Mini Rack |
900000 |
ابعاد ۴۵ * ۴۵ * ۶۰ cm بهمراه درب شیشه ای و قابلیت نصب یک عدد فن |
|
رک دیواری ۹ یونیت Mini Rack |
830000 |
ابعاد ۴۵ * ۳۵ * ۶۰ cm بهمراه درب شیشه ای و قابلیت نصب یک عدد فن |
|
رک دیواری ۹ یونیت Mini RackPlus |
1200000 |
ابعاد cm د ۴۷ * ۴۰ * ۶۰ (Double Section ) درب فریم طلقی و قابلیت چرخش ۱۰۰ درجه رک |
|
رک دیواری ۹ یونیت Mini Rack |
1050000 |
ابعاد ۴۷ * ۴۵ * ۵۶ cm درب فریم دارطلقی و قابلیت دسترسی بداخل رک توسط دو عدد پنل بازشو |
|
رک دیواری ۷ یونیت Mini Rack |
770000 |
ابعاد ۳۶ * ۴۵ * ۶۰ cm بهمراه درب شیشه ای و قابلیت نصب یک عدد فن |
|
رک دیواری ۷ یونیت Mini Rack |
740000 |
ابعاد ۳۶ * ۴۵ * ۶۰ cm بهمراه درب شیشه ای و قابلیت نصب یک عدد فن |
|
رک دیواری ۵ یونیت Mini Rack |
690000 |
ابعاد ۲۷ * ۳۵ * ۶۰ cm بهمراه درب شیشه ای و قابلیت نصب یک عدد فن |
|
رک دیواری ۶ یونیت Kid Rack |
440000 |
ابعاد ۳۱ * ۲۹ * ۲۹ cm ، ده اینچ ، دارای درب طلقی و قابلیت نصب یک عدد فن ۸ * ۸ |
MODEM
|
ACORP 56k – 3CHIP – V.92 |
15000 |
|
|
|
|
ACORP 56K – EXTERNAL (Serial ports) |
34000 |
|
|
|
|
ACORP 56k – V.92 |
9000 |
|
|
|
|
AZTECH 56K EXTERNAL |
40000 |
|
|
|
|
CREATIVE 56K VOICE |
11000 |
|
|
|
|
GIGABYTE 56K VOICE (V92) |
10000 |
|
|
|
|
INTEL 56K VOICE |
9000 |
|
|
|
|
MOTOROLA 56K Voice |
9000 |
|
|
|
|
ROCKWELL 56K (3CHIP) |
10000 |
|
|
|
|
US Robotics 56k – EXTERNAL (Message Modem) |
62000 |
|
|
|
|
US Robotics 56k – EXTERNAL – USB |
42000 |
|
|
|
|
ZOLTRIX 56K – 3CHIP – V.90 (RAGHY) |
16000 |
|
|
|
|
ZOLTRIX 56K – 3CHIP – V.92 (ISLAND) |
14000 |
|
|
|
|
ZOLTRIX 56K EXTRNAL |
36000 |
كارت شبکه
|
D-LINK DFE-520TX+ (10/100Mbps-PCI Adapter) |
6500 |
|
|
|
|
D-LINK DGE-530T (10/100/1000Mbps-PCI Adapter) |
26000 |
|
|
|
|
D-LINK HUB Switch 16-Port DES-1016D (10/100-Desktop) |
70000 |
|
|
|
|
D-LINK HUB Switch 16-Port DGS-1016D (10/100/1000-32Gbps switching-Rackmountable) |
285000 |
|
|
|
|
D-LINK HUB Switch 24-Port DES-1024D (10/100-Rackmountable) |
92000 |
|
|
|
|
D-LINK HUB Switch 24-Port DGS-1024D (10/100/1000-48Gbps switching-Rackmountable) |
420000 |
|
|
|
|
D-LINK HUB Switch 5-Port DES-1005D (10/100-Desktop) |
25000 |
|
|
|
|
D-LINK HUB Switch 8-Port DES-1008D (10/100-Desktop) |
32000 |
|
|
|
|
D-LINK HUB Switch 8-Port DGS-1008D (10/100/1000-16Gbps switching-Desktop) |
105000 |
|
|
|
|
D-LINK Wireless Access Point DWL-2100AP (Up to 108Mbps – External) |
85000 |
|
|
|
|
D-LINK Wireless Access Point DWL-700AP (Up to 54Mbps – External) |
65000 |
|
|
|
|
D-LINK Wireless PCI Adapter DWL-G510 (Up to 54Mbps) |
37000 |
|
|
|
|
D-LINK Wireless PCI Adapter DWL-G520 (Up to 108Mbps) |
45000 |
|
|
|
|
D-LINK Wireless USB Adapter DWL-G120 (Up to 54Mbps – External) |
38000 |
|
|
|
|
D-LINK Wireless USB Adapter DWL-G122 (Up to 54Mbps – External) |
38000 |
نقل مطالب با ذکر منبع بلا مانع است (http://serojjamali.wordpress.com)
زبانهاي برنامه نويسي هوش مصنوعي
مقدمه
تكنيك ها وزبانهاي برنامه نويسي هوش مصنوعي
ما در عصري زندگي مي كنيم كه جامعه شناسان آن را عصر انقلاب كامپيوتر نام نهاده اند و مانند هر انقلاب واقعي ديگر، انقلابي است گسترده و فراگير و تأثير پايداري برجامعه خواهد داشت.
اين انقلاب در اقتصاد امروز و نظم جامعه، به همان ميزان انقلاب صنعتي در قرن 19 تأثير دارداين تحولات قادر است الگوي فكري و فرم زندگي هر فرد را تغيير دهد.
انقلاب كامپيوتر توان ذهني ما را گسترش مي دهد.
عملكرد اولية برنامه نويسي هوش مصنوعي (AI) ايجاد ساختار كنترلي مورد لزوم براي محاسبه سمبوليك است خصوصيات اين ساختارها به مقدار زيادي موجب تشخيص خصوصياتي مي شود كه يك زبان كاربردي مي بايستي فراهم كند.
در اين مقدمه به يك سري خصوصيات مورد نظر براي زبان برنامه نويسي سمبوليك مي پردازيم و زبانهاي برنامه نويسي LISP و PROLOG را معرفي خواهيم كرد.
اين دو زبان علاوه بر اين كه از مهمترين زبانهاي مورد استفاده در هوش مصنوعي هستند، خصوصيات semantic و syntactic آنها نيز باعث شده كه آنها شيوه ها و راه حل هاي قوي براي حل مسئله ارئه كنند.
تأثير قابل توجه اين زبانها بر روي توسعه AI از جمله توانائي آنها به عنوان «ابزارهاي فكر كردن» مي باشد كه از جمله نقاط قوت آنها در زبانهاي برنامه نويسي مي باشد.
همان طور كه هوش مصنوعي مراحل رشد خود را طي مي كند زبانهاي LISP و PROLOG بيشتر مطرح مي شوند.
اين زبانها كار خود را در محدودة توسعه و prototype سازي سيستم هاي AI در صنعت و دانشگاهها دنبال مي كنند.
اطلاعات در مورد اين زبانها به عنوان بخشي از مهارت هر برنامه نويس AI مي باشد ما به بررسي اين دو زبان در هوش مصنوعي مي پردازيم.
آنــــچه را كـــه نمي دانيم موجب دردسر و گرفتاري ما نخواهد شد، بلكه دردسرها از دانسته ها سرچشمه مي گيرند.
W.ROGERS
زبان ، شناخت و خلاصه پردازي
توانايي شكل گيري خلاصه برداري از تجربيات از توانمند ترين و اساسي ترين توانائي هاي ذهن انسان است خلاصه پردازي به ما اين اجازه را مي دهد كه به فهم جزئيات از يك محدوده ي كلي اطلاعات مربوط به يك خصوصيت كلي سازمان و رفتار برسيم . اين خلاصه ها به ما اجازه شناخت و درك كامل موارد دريافت شده در حوزه خاص را مي دهند . اگر ما وارد يك خانه شويم كه به خوبي ساخته شده باشد ، راههاي خود را به اطراف پيدا خواهيم كرد . ساختار خصوصيات اطاق نشيمن ، اطاق خواب ،آشپزخانه و حمام عموماً از ويژگيهاي يك مدل خانة استاندارد مي باشد .
خلاصه پردازي به ما حس شناخت خانه هاي متفاوت را مي دهد . يك تصوير ممكن است بياني قوي تر از هزاران كلمه داشته باشد ، اما يك خلاصه مشخصاً بيان كنندة خصوصيات مهم يك كليت از نوع تصوير است .
وقتي كه ما به تئوري براي توصيف كلاس هاي يك پديده مي پردازيم ، خصوصيات و ويژگيهاي كمي و كيفي مربوط به كلاس از كل جزئيات خلاصه مي شود .
كه اعضاء به خصوص خود را مشخص مي كند . اين كاهش جزئيات به وسيله قدرت توصيف و پيش بيني يك نظريه ارزشمند جبران مي شود .
خلاصه سازي يكي از ابزارهاي اساسي شناخت و ارزيابي كليت هاي جهان اطراف ما و همچنين ساختار ذهني ما است . در حقيقت اين پروسه به طور مداوم براساس دانش و اطلاعات صورت مي گيرد . دانش و اطلاعا نيز در لايه ها و بخش هايي از خلاصه پردازي ساخته مي شود كه از مكانيسم هايي كه ساختار را فشرده ساخته و از حس اوليه به سمت يك سري تئوري هاي علمي سوق داده مي شود و در نهايت بيشتر اين ايده ها دربارة ايده هاي ديگر و نشأت گرفته از آنها مي باشد .
خلاصه پردازي طبقه بندي شده (سلسله مراتبي ) :
ساختار و سازمان آزمايش و تجربه در ارتباط با توصيفات كلاس هاي خلاصه سازي يكي از ابزارهاي شناخت رفتار و ساختار سيستم هاي مركب است كه شامل برنامه هاي كامپيوتر مي شوند .
همانند رفتار يك حيوان كه ممكن است بدون توجه به فيزيولوژي سيستم عصبي نهفته در پشت آن مورد مطالعه قرار گيرد .
يك الگوريتم داراي خصوصيات مربوط به خود مي باشد كه كاملاً آن را از برنامه اي كه آن را به كار مي برد جدا مي سازد .
به عنوان مثال دو نوع كاربر متفاوت جستجوي باينري را در نظر بگيريد .
يكي از آنها يعني Fortran از محاسبات و طبقه بندي استفاده مي كند و ديگري يعني Ctt از Pointer استفاده مي كند كه بتواند در جستجوي درون شاخه هاي binary كاربرد داشته باشد .
اگر دقيق تر نگاه كنيم اين برنامه ها مثل هم مي باشند چون اگر جز اين باشد كاربردهاي آنها نيز تفاوت خواهد شد . جداسازي الگوريتم از كه مورد استفاده در كاربرد آن يكي از نمونه هاي خلاصه سازي سلسله مراتبي مي باشد .
Allen New ell بين سطح دانش و سطح نشانه ها براي توصيف يك سيستم هوشمند تفاوت قائل شده است.
سطح نشانه ها همراه سازماندهي به خصوصي مورد توجه قرار گرفته كه براي بيان اطلاعات حل مسئله مورد استفاده قرار مي گيرد. بحث مربوط به توجه به منطق به عنوان يك زبان يك نمونه از مواردي است كه به سطح نشانه پرداخته است.
علاوه بر سطح نشانه سطح دانش است كه توجه آن به مقدار و محتوي اطلاعات يك برنامه و شيوه استفاده از آن اطلاعات مي باشد.
اين نوع تمايز در ساختار و معماري سيستم هايي كه بر اساس دانش و اطلاعات و سبك توسعه اي كه آن را پشتيباني مي كتد منعكس مي گردد.
به دليل اينكه كاربرها برنامه ها را در قالب دانش و توانايي خودشان مي شناسند بنابراين حائز اهميت است كه برنامه هاي AI داراي يك سطح خصوصيات اطلاعاتي باشند.
جداسازي اصل دانش و اطلاعات از ساختار كنترل اين نظريه را آشكار مي سازد و توسعه رفتار سطح دانش را ساده مي سازد.
همانند اين نيز سطح نشانه اي يك زبان توصيفي را تشريح مي كند كه شبيه قوانين و روشهاي توليد يا منطق براساس دانش و اطلاعات مي باشد.
جداسازي آن از سطح و دانش و اطلاعات نه برنامه نويس اين اجازه را مي دهد كه به سمت خلاصه پردازي ت،ثير پذيري و راحتي برنامه نويسي سوق پيدا كندكه در ارتباط با رفتار و عملكرد بالاي برنامه نمي باشد.
كاربرد بيان سطح نشانه اي شامل يك سطح دوره پائين تر از ساختار برنامه مي شود و بيانگر يك سري ملاحظات طراحي اضافي مي شود.
اهميت نظريه چند مرحله اي نسبت به طراحي سيستم نمي تواند بيش از اين مورد توجه قراار گيرد.
يعني اينكه به برنامه نويس اجازه مي دهد كه با پيچيدگي نهفته شده در سطوح پائين تر خود را درگير نكند و توجه و تاكيدش بر روي منابع مناسب با سطح فعلي خلاصه پردازي كند.
همچنين موجب مي شود كه اصول تئوري هوش مصنوعي عاري از كاربردهاي خاص يا زبان برنامه نويسي باشد . اين همچنين به ما قدرت توصيف يك كاربرد را مي دهد و تاثير گذاري خود را بر روي ماشين ديگر اثبات مي كند بدون اينكه بر رفتارش در سطوح بالاتر تاثير بگذارد .
سطح اطلاعات توصيف كننده توانائي هاي يك سيستم هوشمند است. محتوي دانش و اطلاعات مستقل از شكل پذيري مورد استفاده براي بيان آن است به همان اندازه كه زبان بيان كاملا مؤثر مي باشد .
توجه به سطح دانش شامل سؤالاتي از اين قبيل است:
از اين سيستم چه چيزي ساخته خواهد شد؟ چه اشيا و چه ارتباطي در آن محدوده مؤثر و مفيد است ؟ چگونه يك اطلاعات جديد به سيستم اضافه مي گردد؟
آيا واقعيات در طي زمان تغيير مي كنند؟ چگونه و چطور سيستم نيازمند است كه دلائل اطلاعات خود را ثابت كند؟ آيا محدوده ارتباطي داراي يك طبقه بندي درست و شناخته شده است؟
آيا اين محدوده شامل يك سري اطلاعات نادرست و غير ممكن است؟
تجزيه و تحليل دقيق در اين سطح يك گام مبهم در طراحي كلي ساختار يك برنامه مي باشد.
در سطح نشانه تصميمات درباره ساختارها صورت مي گيرد كه براي بيان و ايجاد دانش مورد استفادده قرار مي گيرند. انتخاب يك زبان براي بيان يك مورد مربوط به سطح نشانه مي باشد.
منطق يكي از چندين نوع اشكال است كه اصولا در حال حاضر براي بيان دانش و اطلاعات در دسترس مي باشد.
زبان بيان نه تنها مي بايستي توانايي بيان اطلاعات مورد لزوم براي كاربر را داشته باشد بلكه مي بايستي خلاصه و قابل توصيف و داراي كاربرد مؤثر باشد و مي بايستي به برنامه نويس براي دستيابي و سازماندهي اصل و اساس اطلاعات كمك كند.
وقتي كه بين سطح اطلاعات و سطح نشانه يك برنامه تمايز به وجود آمد ما مي توانيم بين سطح نشانه و الگوريتم و ساختمان داده ها مورد استفاده براي كاربرد آن نيز تمايز قايل شويم. به عنوان مثال بدون تاثيرگذاري رفتار و عملكرد يك تحليل گر برنامه كه اساس منطقي داشته باشد مي بايستي تاثير ناپذير از انتخاب بين يك سري جزئيات و يك مجموعه و دسته بايزي باشد تا بتواند يك جدول مربوط به نشانه ها را به كار برد.
اين تصميمات كاربردي هستند و مي بايستي در سطح نشانه قابل رؤيت باشند . بسياري از الگوريتم و ساختمان داده ها در كاربرد بيان زبان AI به كار مي روند كه از روشهاي معمول علم كامپيوتر مي باشند مثل شاخه ها و جداول بايزي.
ديگر موارد در رابطه با AI بسيار تخصصي هستند و به گونه يك كه مستعار بيان مي شوند كه از طريق متن و بخش هاي مربوط به LISP و PROLOG بيان مي شوند .
در سطح پائين تر مربوط به الگوريتم و ساختمان داده ها ( سطح زبان ) واقع شده است در اين جا ست كه زبان كاربردي براي برنامه مشخص مي شود .
با اين حال سبك برنامه نويسي مطلوب احتياج به اين دارد كه ما يك خلاصه داده اي بسازيم كه بين خصوصيات ويژه يك زبان برنامه نويسي و لايه هاي بالاي آن قرار گيرد . نيازهاي منحصر به فرد برنامه نويسي سطح نشانه اي تأثير به روي طراحي و استفاده از زبانهاي برنامه نويسي AI ايجاد مي كند . علاوه بر اين طراحي زبان مي بايستي در برگيرنده و مطابق با ساختار آن كه بر گرفته از سطوح پائين تر ساختمان كامپيوتر كه شامل زبان اسمبلي و سيستم عامل و دستور العملهاي ماشين و سطوح سخت افزار ي باشد .
و محدوديت هاي فيزيكي كامپيوتر مي بايستي بر روي منابعي همچون حافظه و سرعت پردازشگر تأ كيد كند . روش هاي PROLOG , LISP در جهت مستعاذل كردن نيازهاي سطح نشانه و نيازهاي نهفته در ساختار هر دو منبع مورد استفاده مي باشند و هم چنين يك هدف هوشمند و ذهني با اهميت مي باشند . در دنباله ما از ساختارهاي سطح اطلاعات در محيطهاي برنامه نويسي بر روي يك زبان كاربردي صحبت خواهيم كرد و سپس به مصزفي زبانهاي عمده AI يعني PROLOG , LISP مي پردازيم .
خصوصيات مطلوب يك زبان AI
يكي از خصوصيات و ويژگيهاي مهم خلاصه سازي سلسله مراتبي در ساختار برنامه غير حساس بودن سطوح بالاتر نهفته در كاربرد زبان مي باشد .
اين مشاهده در عمل سنجيده مي شود كه همراه با سيستم هاي موفق دانش مدار مي باشد كه در زبانهاي برنامه نويسي مختلفي مثل Pascal , C , Ctt , Java , PROLOG , LISP و حتي Fortran به كار مي رود .
برنامه هاي مختلفي اصولاً در PROLOG , LISP و سپس در C به كار گرفته مي شوند تا بتواند تاثيرپذيري و انتقال پذيري بهتر ايجاد كنند. در هر دوي اين موارد رفتار و عملكرد در سطح نشانه به طور قطع بي اثر مي باشد.
با اين حال محدوديتهاي خلاصه سازي در يك برنامه جامع بيان مي شود كه كامل نمي باشد . ساختار سطح بالاتر باعث ايجاد ساختارهاي قوي بر روي لايه هاي زيرين مي شود و نياز به اين دارد كه برنامه نويسي AI بر روي سطح نشانه اي قرار گيرد كه در سطح زبان تكرار مي شوند.
به عنوان مثال ساختارهاي اطلاعاتي مورد لزوم براي ادغام سمبوليك خود را مقيد به اشكال تكراري مثل فلش ها و ليست ها نمي كنند.
اهداف و پيش بيني هاي منطقي ابزارهاي كاربردي طبيعي تر و انعطاف پذيرتر خواهند بود.
علاوه بر اين به دليل مشكلات موجود در بسياري از مسائل مربوط به AI اغلب توسعه را قبل از اينكه يك شناخت كامل از نهايت فرم برنامه داشته باشيم شروع مي كنيم.
توسعه AI لزوما در طبيعت به صورت كشف و تجزيه و آزمايش است.
اين نياز هم چنين وابسته به يك زبان و ابزارهايي است كه بايد فراهم ساخت . يك زبان نه تنها مي بايستي متناسب با كاربرد ساختارهاي سطح بالا باشد بلكه مي بايستي يك ابزار مناسب براي انتقال كل چرخه نرم افزار از آناليز و تجزيه و تحليل تا حصول برنامه باشد.
در پنــج زير گـــروه بعدي ما به صورت جزئي و كامل در مورد نيازهايي كه ساختارهاي سطح نشانه اي برنامه هاي AI كه بر روي كاربرد زبان دارند بحث مي كنيم.
اين موارد عبارتند از :
1. پشتيباني از محاسبه سمبوليك
2. انعطاف پذيري كنترل
3. پشتيباني از متدولوژي و روش هاي برنامه نويسي جستجويي
4. پويايي
5. مستنند سازي خوب و واضح
`پشتيباني از محاسبات سمبوليك
گرچه روش هاي زيادي براي سازماندهي اطلاعات در يك سطح نشانه وجود دارد . ولي تمامي آنها نهايتاً به عنوان عملكردهايي بر روي نشانه ها به كار مي روند .
اين روش در تئوري نشانه هاي آقاي Simon , Newell آمده است . تئوري هاي سيستم فيزيكي نشانه نياز اصلي براي زبان برنامه نويسي است كه كاربردهاي يك سري از عمليات سمبوليك را آسان مي كند .
حتي شبكه هاي عصبي و ديگر شكل هاي ضروري محاسبه مي بايستي شامل اطلاعات سمبوليك در وروديها و خروجي هايشان باشند . انواع كاربردها و اطلاعات دادهاي عددي تاكيد شان بر روي زبانهاي برنامه نويسي معمول است كه براي كاربردهاي جستجوي الگوريتمي يا بيان زبان AI مناسب نمي باشند.
علاوه بر اين يك زبان AI مي بايستي ساختار ايجاد نشانه هاي اوليه را ساده سازد و بر روي آنها كار كند. اين يكي از مهمترين نيازهاي يك زبان برنامه نويسي AI مي باشد.
محاسبات و پيش بيني يكي از قوي ترين و عمومي ترين ابزارهاي ايجاد ساختار كيفي يك محدوده از مسئله مي باشد.
خصوصيات بارز يك محدوده ممكن است به گونه يك سري واقعيات منطقي بيان شود. از طريق استفاده از متغيرها امكان ايجاد واقعيات كلي درابره ارتباط بين اهداف در يك محدوده به وجود مي آيد.
PROLOG يك زبان برنامه نويسي كلي است كه بر اساس پيش بيني محاسباتي است.
به عنوان يك كاربرد رسمي منطق PROLOG بعضي اوقات مستقيما به عنوان يك زبان در سطح نشانه مورد استفاده قرار مي گيرد.
با اين حال قدرت واقعي آن به عنوان يك زبان براي كاربرد دقيق تر و كامل همانند چهارچوب ها و شبكه ها در يك روش سيستماتيك و فشرده مي باشد بسياري از ساختارهاي سطح نشانه اي به سادگي با استفاده از ساختارهاي سطح بالاي PROLOG ساخته مي شوند.
PROLOG ممكن است براي كاربرد در جستجوي الگوريتم ها يك سيستم محافظ و يك شبكه سمانتيكي مورد استفاده قرار گيرد.
يك ابزار مهم ديگر براي ساخت ساختارهاي نشانه ليست مي باشد يك ليست شامل يك سري عناصر مي شود كه در آن هر عنصر ممكن است حتي يك ليست و يك نشانه باشد.
چند نمونه از ليست ها با استفاده از ساختار برنامه نويسي LISP عبارتند از :
(اين يك ليست است)
(اين هست) (يك ليست) (از ليست ها)
(زمانها (بعلاوه 13)(بعلاوه 23) )
((123)(456)(789))
توجه داشته باشيم كه اينها نمونه هايي مي باشند كه شامل ليستهاي درون ليست هاي ديگر مي شود اين موجب مي شود كه ارتباطات ساختاري ايجاد گردد. قدرت ليست ها عمدتا در نتيجه توانايي بيان هر نوع ساختار نشانه اي بدون در نظر گرفتن پيچيدگي يا عملكردهايي كه مي بايد از آن پشتيباني كند مي باشد.
اين شامل شاخه ها گراف هاي اوليه يك سري مشخصه هاي منطقي جهت ها اصول اطلاعاتي كليدي مي شود. به طور خلاصه هر نوع ساختار ممكن است بر اساس يك تركيب مناسب متشكل از ليست ها و عملكردهاي واقع شده بر روي آنها حاصل شوند.
ليست ها يك سري بلوك هاي مهم مي باشند كه PROLOG , LASP كه موجب مي شود كه كاربر را با عناصر اطلاعاتي و عملياتي براي دستيابي و تاكيد بر آنها در درون يك سري ساختارهاي پيچيده مهيا سازد. در حاليكه PROLOG مستقيما به محاسبات پيش بيني شده وابسته است و شامل يك سري ليست به عنوان ابزارهاي بيان مي شود.
LISP ليست را به عنوان اصول انواع داده ها و برنامه ها مورد استفاده قرار مي دهد. تمامي ساختارهاي LISP از ليست ها ساخته مي شوند و زبان فراهم كردن يك سري ابزارهاي قوي براي تركيب اينها (ساختارها) را به عهده دارد و توصيف كننده عمليات جديد براي ايجاد توسعه و تغيير آنها است. يك شكل كردن ساختار LISP و توانائي توسعه آن توصيف هر نوع زباني را براي ساختار آن ساده مي سازد . بوسيله پرداختن به نظريه جمع آوري اطلاعات فشرده برنامه نويس LISP مي تواند ساختارهاي نشانه را توصيف كند و عمليات مورد نياز هر نوع شكل گيري سطح بالا شامل كنترل كننده هاي جستجو حل كننده هاي تئوريهاي منطقي و ديگر اظهارات سطح بالا مي باشد.
انعطاف پذير بودن كنترل:
يكي از مشخصه هاي اساسي رفتار هوشمند قابليت انعطاف پذيري آن مي باشد . در حقيقت مشكل بتوان تصور كرد كه هوشمندي مي تواند از طريق توسعه گام به گام مراحل ثابت كه بوسيله برنامه هاي معمول كامپيوتري نشان داده مي شود حاصل شود. خوشبختانه اين تنها راه سازماندهي محاسبات نمي باشد.
يكي از مهمترين و در عين حال قديمي ترين نمونه هاي مربوط به ساخت يك برنامه AI سيستم توليد مي باشد.
در سيستم توليدي برنامه شامل يك سري قوانين مي شود. در منطق اطلاعات اين قوانين به گونه اي تنظيم مي شود كه بوسيله الگوي اطلاعات در يك نوع مسئله داده شده قابل تشخيص باشد.
قوانين توليد مي تواند به هر گونه كه پاسخگوي آ“ موقعيت خاص باشد برنامه ريزي شود. بدين طريق يك سيستم تولسد مي تواند ايجاد كننده انعطاف پذيري و ارتباط لازم براي رفتار هوشمند باشد.
بنــــابراين AI از يك تعداد متفاوتي ساختارهاي كنترلي استفاده مي كند كه بسياري از انها مرتبط با سيستم هاي توليد مي باشند و همه آنها تابع الگو مي باشند . كنترل الگويي موجب مي شود كه اطلاعات با توجه به نياز به خصوصيات يك نوع مسئله خاص به كار گرفته شود. الگوي الگوريتم هاي انطباقي مثل به صورت واحد در آوردن باعث مي شود كه بتواند تشخيص دهد كه چه موقع خصوصيات يك مسئله منطبق با يك برنامه اطلاعاتي است كه بر اين اساس اطلاعات لازم براي كاربرد در مسئله را انتخاب مي كند.
بنابراين حائز اهميت مي باشد كه يك زبان AI بتواند آن را مستقيما ايجاد كند و يا توسعه الگوي كنترل را ساده سازد.
در PROLOG يكي كردن و جستجوي الگوريتم ها در درون خود زمان ساخته مي شوند و قلب و اساس PROLOG را تشكيل مي دهند .
با استفاده از اين يكي كردن الگوريتم ها به سادگي مي توان هر نوع الگوي ساختاري كنترلي را ايجاد كرد .
LISP مستقيماً الگوي انطبقي ايجاد نمي كند اما محاسبات سمبوليك آن موجب گسترش ساده مربوط به زبان ساده ساختار الگوي منطق شونده و توصيف كننده اوليه ساختار مي شود.
يكي از مزاياي اين نظريه اين است كه الگوي تطبيق و كنترل ساختارهاي همراه با آن ممكن است به سادگي براي تطبيق با نيازهاي يك مسئله بخصوص خود را منطبق سازد.
اغلــــب نظـــريات فعلي در ارتباط با هوش مصنوعي همانند شبكه هاي عصبي عوامل تنظيم كننده و ديگر فرم هاي محاسبات ضروري ممكن است اجتناب از عمليات بر روي ساختارهاي سمبوليك باشد.
ولي آنها نياز به يك كنترل انعطاف پذير را نفي نمي كنند. شبكه هاي عصبي مي بايستي توانايي حركتي شكل گيري خودشان را داشته باشند . عوامل متكي به پيام هستند كه از بين ماحوبهاي مختلف مي گذرد.
الگوريتم هاي ژنتيكي نياز به ايجاد واحد هاي شمارش به عنوان جمعيت كانديد شده حل مسئله دارند. توانايي زبان هاي AI براي ايجاد مشخصه تركيب ساده طبقه بندي اتوماتيك حافظه امكان اطلاع رساني ساده ايجاد متغيرها و روش هاي پويا و شكل هاي قوي ايجاد برنامه مثل يك برنامه شيء گرا موجب خواهد شد كه آنها را به سمت استفاده گسترده در كاربرد اين ابزارهاي جديدتر AI سوق دهد.
پشتيباني از روش هاي برنامه نويسي جستجويي.
مسائلي كه AI به آن مرتبط مي باشد هميشه پاسخگوي يك چنين نظريه هاي مهندسي نرم افزار استاندارد كه شامل طراحي كامل و پردازش موفقيت آميز و توسعه برنامه از خصوصيات و ويژگيهاي دقيق است نمي تواند باشد. به دليل طبيعت و ذات و نوع بخصوص AI به ندرت اين احتمال به وجود مي آيد كه بتوان ويژگيهاي درست و كاملي از شكل نهايي يك برنامه AI قبل از ساخت حداقل يك proto type بدست آورد. اغلب موارد شناخت مسئله برنامه مربوط مي شود به حل موارد درگير مسئله از طريق توسعه برنامه . دلايل آن عبارت است از :
1 – بيشتر مسائل AI اصولا مشخصه هاي ضعيفي دارند.
به دليل اينكه پيچيدگي زيادي براي پشتيباني از سطح اطلاعات لازم مي باشد به ندرت احتمال مشاهده يك مسئله و تشخيص كامل بودن نظريه دقيق كه بايد در جايگاه خودش باشد وجود دارد.
بهترين ساختارهاي سطح نشانه اي كه در يك مسئله مورد استفاده قرار گيرند به ندرت در مشخصه هاي سطح دانش قرار مي گيرند. اين نوع پيچيدگي و نامفهومي خود را به روش هاي معمول مربوط به نرم افزارهاي مهندسي مرتبط نمي دانند چون كه در اين نوع برنامه ها لازمه اش اين است كه مشخصه هاي مربوط به توسعه به خصوص مسئله قبل از اينكه مرحله كدبندي آغاز شود شكل مي گيرد.
يك عملكرد منطقي خود ذاتا براي مشخصه ها و خصوصيات معمولش بسيار مشكل تر از عملكرد نوعي طبقه بندي ليست يا ايجاد يك فايل سيستم است . حقيقتا اين به چه معني است؟
به عنوان مثال براي طراحي يك مدار يا بهبود يك بيماري اين به چه معني است؟ چگونه يك انسان ماهر و متخصص اين عمليات ها را شكل مي دهد؟ سطح رضايت بخش ايجاد يك محدوده مسئله داده شده چه چيزي است؟ چه نوع دانش و اطلاعاتي لازم مي باشد؟ چه مشكلاتي ممكن است به دلايل نبود و يا غير واقعي بودن اطلاعات پيش بيايد؟ به دليل جوابهاي به اين قبيل سؤالات و ديگر سؤالات كه در يك دوره كلي مطرح مي شود و بسيار تخصصي مي باشند و هر وقت اين طور باشد ساختار آن نيز عميق تر و پيچيده تر مي شود به همين نسبت حل آن نيز به دقت بيشتري نياز دارد.
2 – نظرياتي كه براي حل مسائل به آن پراخته مي شود در محدوده بخصوصي قرار مي گيرند.
گر چه چهار چوب هاي كلي براي حل مسائل AI وجود دارد به عنوان مثال سيستم توليد جستجو در زبان دامنه و محدوده هر مسئله نيازمند روش هاي خاص خود مي باشد.
بنابراين راه حل موفقيت آميز مسئله به ندرت به طور كامل براي محدوديتهاي جديد عموميت و كاربرد دارد هر كاربرد تا حدودي يك نوع مسئله جديد مي باشد .
3- ساختارها و اشكال بيان AIبه طور پيوسته بايد توسعه و تجديد شود
توسعه AI يك پروسه تحقيقي مداوم است . توسعه سيستم هاي AI كاربردي در بسياري از روشها بسط و توسعة اين پروسه ها مي باشند . گرچه تجربه عمدتاً به كاربرد زبان كمك مي كند ولي عموماً هيچ جايگزيني براي كاربرد يك ايده و اينكه چگونه عمل مي كند وجود ندارد .
به همين دليل AI اصولاً به صورت جستجوي است . برنامه اغلب به صورت ماشيني است كه از طريق آن ما مي توانيم دامن مسئله را كشف كنيم و روش هاي حل مسئله را كشف كنيم در حقيقت ابزاري است كه با آن به شناخت مسئله نائل مي شويم .
چالش در برنامه نويسي AI ، پشتيباني برنامه ريزي كشفي است . در بين خصوصياتي كه يك زبان برنامه نويسي بايد ايجاد كند موارد ذيل وجود دارد :
1- Modularity
2- قابليت گسترش
3- ساختارهاي سطح بالاي مفيد
4- پشتيباني از Prototype سازي اوليه
5- قابل خواندن بودن برنامه
6- مترجم ها
7- پشتيباني نرم افزاري براي برنامه نويسي جستجويي
ما اين عناوين را در پاراگراف هاي زير مورد بحث و بررسي قرار خواهيم داد :
1-قابليت Modularity كدها
حائز اهميت است كه يك زبان براي برنامه نويسي كشفي از يك سري تعاريف متوالي مربوط به كدها پيروي كند اين بيانگر اين است كه مسائل مي بايستي شامل قسمت هاي كوچك و مطلوب باشد نه بدنه هاي پيچيده كه بندي شده ارتباط متقابل بين محتوي برنامه بايد محدود باشد و به خوبي نيز توصيف شده باشند.
اين شامل پرهيز از تأثيرات جانبي و متغيرهاي جهاني (global) و اطمينان از رفتار هر Module واحد در شناخت برنامه باشد كه بتواند به خوبي قابل تشخيص باشد.
برنامه هاي LISP به صورت مجموعة انتخابي از عملكردهاي واحد مي باشند در يك برنامه LISP كه به صورت مطلوب نوشته شده باشد هر عملكرد كوچك مي باشد كه يك كاركرد خوب و واحد را شكل مي دهند.
بنـــابراين اغلب جايگزيني و اصلاح علت هاي هر كمبودي، ساده مي باشد. روش هاي اندازه گيري متغير LISP و پارامترهاي مربوط به آن اغلب براي كاهش تأثيرات عملكردي به كار گرفته مي شوند. متغيرهاي جهاني،گر چه به وسيله زبان پشتيباني مي شوند ولي استفاده در كدهاي متناسب LISP نهي شده اند.
علاوه بر اين LISP دسته بندي شي گرا را از طريق سيستم شيء LISP به صورت CLOS پشتيباني مي شود.
در PROLOG واحد اصلي برنامه روش و قانون است، قوانين PROLOG همانند عملكردهاي LISP كوچك و ويژه هستند.
به دليل اينكه محدوده و قياس متغيرها در PROLOG اغلب محدود به يك شيوه و قانون شده اند، و زبان اجازه تغييرات جهاني را نمي دهد. توصيف كردن اصولاً ساده مي باشد.
LISP و PROLOG شامل مشخصه هاي سهل و آساني مي باشند كه هنگامي كه با يك ساختار برنامه مشخص تركيب شوند، موجب آسان شدن پرداخت آن مي گردند.
2-قابليت گسترش
اصولاً برنامه نويسي جستجويي در قالب يك پروسه داراي ساختار سطح بالاي برنامه اي است كه به گونه كد توسعه يافته است. يك روش مهم براي انجام اين پروسه در قالب سيستماتيك و با ساختار مناسب،توسعة يك زبان نهفته در آن است.
اغلب امكان توصيف شكل نهايي يك برنامه AI وجود ندارد،اما امكان تشخيص ساختارهاي سطح بالا و مفيد براي كشف و بررسي دامنه مسئله وجود دارد. اين ساختارها مي توا ند شامل الگوهاي مناسب ، كنترل كننده هاي جستجو وعملكردهاي توصيف يك زبان توصيفي باشد.
اصـــولاً ايـــن نظـــريه كه مي گويد اگر شما ساختار نهايي يك برنامه را تشخيص ندهيد مي بايستي سعي كنيد كه ساختار زبان را توصيف كنيد كه به شما كمك خواهد كرد كه آن ساختار را توسعه دهيد.
براي پشتيباني از اين روش، يك زبان برنامه نويسي بايد به صورت سهل و آسان قابل گسترش باشد و به طور ساده آنها را توسعه دهد. به وسيله توسعه و گسترش كه همان توانايي توصيف ساختارهاي زباني جديد است كه داراي حداكثر آزادي و انعطاف باشند.
LISP و PROLOG و همچنين توسعة شيء گرا آنها همانند CLOS همگي موجب مي شوند كه توصيف سادة اهداف، پيش بيني ها و عملكردهاي جديد ، صورت پذيرد.
هنگامي كه توصيف صورت پذيرفت، اين ساختارهايي كه كاربر ايجاد كرده داراي رفتاري شبيه به ساختارهاي اساسي زبان مي باشند.
اين زبانها به وسيله توسعة توانايي هاي اصولي از ابتدا تا حل آن برنامه ريزي مي شوند. دراين صورت،گفته مي شود كه برنامه هاي معمول، ساختاربندي مي شوند ولي برنامه هاي AI رشد و توسعه مي يابند.
اين مورد با تشخيص سريع مقايسه مي شود كه در اين مورد زبانهاي معمولي مابين خصوصيات ساختاري و برنامه هاي توسعه يافته، كاربردي واقع مي شوند.
در يك برنامه
ما ممكن است عملكردهاي جديدي را تعريف كنيم اما ساختار آنها بسيار محدودتر از ســـاختارهاي از قبل ساخته شده است. اين موجب محدوديت انعطاف پذيري و استفاده از اين توسعه و گسترش ها مي شود.
LISP و PROLOG همچنين موجب ساده شدن نوشتن توصيف متغيرهاي ويژه يك زبان خاص مي شوند. در LISP برنامه ها و اطلاعات به گونه ساختاري ليست مي شوند. اين باعــث ســادگي نوشتن برنامه اي مي شود كه از كد LISP به عنوان داده (Data) استفاده مي كنند كه در اين صورت باعث ساده تر شدن توسعه، تصويفي مي شوند.
بسياري از زبانهايي كه از نظر سابقه و همچنين اقتصادي در نوع زبانهاي AI حائز اهميت مي باشند، مثل PLANNER و ROSIE و KEE و OPS بر اساس توانائي هاي LISP ساخته مي شوند.
PROLOG اين توانائي ها را در قالب تعدادي “meta – predicates” كه قابل پيش بيني براي تركيب با ديگر مشخصه هاي PROLOG باشند. ايجاد مي كند كه در اين صورت باعث ساده شدن نوشتاري آن مي گردد.
همراه با LISP تعدادي زبانهاي سطح بالا AI بر اساس PROLOG ساخته شده اند كه از اين روش استفاده مي كنند.
3-وجود ساختارهاي مفيد سطح بالا
برنا مه نويسي جستجويي به كمك يك ساختار قوي سطح بالا در زبان به وجود مي آيد،اين ساختارهاي قوي و كلــــي به برنامه نويس اجازه توسعه سريع ساختارهاي ويژه براي بيان اطلاعات توصيفي و كنترل برنامه را مي دهند.
در LISP اينها شامل اصول اساسي نوع اطلاعاتت مي شود كه موجب ايجاد ساختارهاي پيچيده اطلاعاتي و عملكردهاي قوي براي توصيف عمليات بر روي آنها مي شود. به دليل اينكه LISP قابل گسترش مي باشد و براي چندين دهه است كه مورد استفاده قرار مي گيرد. مهمترين و قوي ترين عملكردهاي توصيفي LISP همان خصوصيات استاندارد زباني آنها مي باشد. ويژگيهاي معمول LISP شامل جيدها عملكرد براي ايجاد ساختارهاي اطلاعاتي، ساخت تداخلگرها و قابليت Edit كردن ساختارهاي LISP مي شوند.
PROLOG به عنوان يك زبان مقايسه اي كوچك مطرح است كه بخشي از آن به دليل نو بودن و بخش ديـــــگر به دليل عدم سادگي و كامل بودن آن است با اين حال PROLOG به كاربرها اجازة ايجاد پيشگوئي هاي به خصوص را مي دهد و مفيدترين اينها راه خود را براي استاندارد شدن باز كرده اند.
4-پشتيباني براي ساخت Prototype اوليه
يكي از روش هاي برنامه نويسي جستجويي و مهم، Prototype سازي اوليه مي باشد. در اينجا برنامه نويس يك راه حل سريع براي مسئله پيدا مي كند و از آن براي جستجو فضاي مسئله استفاده مي كند. وقتي كه مسئله مورد بررسي قرار گرفت و روش حل آن مشخص شد، Prototype كنار گذاشته مي شود و يك برنامه نهايي كه تأكيد آن بر روي صحت و مؤثر بودن مي باشد، ساخته مي شود. گر چه مشكل است كه چيزهايي را كه زياد مورد استفاده قرار مي گيرند تا براي ساخت يك برنامه كامپيوتري به كار روند، كنار گذاشت، ولي انجام چنين كاري باعث صرفه جوئي در زمان و بهبود كيفيت نهائي كار مي شود. ساخـــتارهاي ايجاد شده به وسيله زبانهاي AI عمدتاً باعث افزايش سرعت توسعة Prototypeها مي شوند.
5-قابليت خواندن برنامه و مستندسازي آن
به دليل اينكه اغلب برنامه هاي AI به طور گسترده اي از طريق خودشان توصيف مي شوند ولي اين نكته حائز اهميت است كه كد بتواند قابل خواندن و قابل مستندسازي باشد. در عين حاليكه هيچ نوع جايگزيني براي محتوي زبانهاي معمول در كد وجود ندارد، ولي با اين حال زبـــان هـــاي AI همـــراه بـا Moduleهاي با ساختار سطح بالا باعث ساده شدن اين عمل مي شوند.
6-مفسرها
بيشتر زبانهاي AI قبلاً ترجمه شده هستند نه اينكه در طول برنامه بخواهند ترجمه شوند. اين بدان معني است كه برنامه نويس لازم نيست به مدت طولاني هر زمان كه كد تغيير كرد برنامه را تعريف مجدد كند.
با توجه به مسائل عملكردي در ترجمه كد، زبانهاي AI مدرن به Module هاي ويژه اجازه تعريف مجدد براي يك موقعيت متوسط را مي دهند كه از اين طريق برنامه هاي سطح بالاتر بهتر تعريف مي شوند. علاوه بر اين بسياري از كاربردها به برنا مه ها اجازه تكميل شدن نهايي برنامه ها را مي دهند.
7-محيطهاي توسعه
زبانهاي جديد AI در برگيرنده محيطهاي برنامه ريزي مي شوند كه ابزارهاي ايجاد كلي و يا بخشـــي از برنامه را فراهم مي كنند.بسياري از كاربردهاي زباني شامل ويرايش هوشمند مي شــوند كه اشتباهات را به عنوان يك كد نوشتاري در نظر مي گيرد. به دليل پيچيدگي برنامه هاي AI و مشكل بودن پيش بيني عملكرد هر سيستم توليد، اهميت اين پشتيباني هاي سهل نمي تواند قابل تصور باشد.
Dynamic Binding and constraint propagation
زبانهاي معمول نياز به اين دارند كه بيشتر برنامه هاي مرتبط با آن در يك مدت زمان خاص تشخيص داده شوند.
شامل اتصال دادن متغيرها به محيط حافظه و انتقال روش هاي به نام هايشان مي باشد. با اين حال بسياري از روش هاي برنامه نويسي پيشرفته مثل، برنامه نويسي هاي شيء گرا نياز به اين اتصال ها براي تشخيص ديناميكي دارند.
برنامه هاي Prolog و LISP پشتيبان قيدگذاري ديناميكي هستند. از يك نقطه نظر AI يكي از مهمترين منافع قيدگذاري ديناميكي پشتيباني از برنامه نويسي ساختاري است. اغلب مسائل مربوط به يك برنامه AI نيـــاز به ايــــن دارد كه ارزش هاي مشخصه هاي خاص ناشناخته باقي مي ماند تا زماني كه اطلاعات لازم جمع آوري شوند.
اين اطلاعات ممكن است به گونه يك سري از ساختارها بر اساس ارزش ها باشد كه يك متــغير از آن انتظار دارد. هم چنانكه ساختارها جمع شوند يك سري از احتمالات كاهش مي يابد و در نهايت به يك راه حل منتهي مي شود كه تمامي ساختارها را تحت پوشش مطلوب قرار مي دهد.
يك نمونه ساده از اين نظريه ممكن است در يك سيستم تشخيص پزشكي ديده شود كه اطلاعات دربارة نوع بيماري مريض جمع آوري مي شود تا زماني كه اطلاعات مربوطه محدود به نوع خاصي از بيمار شوند زبان برنامه نويسي مقايسه اي اين روش از نوع متغير قيدگذاري اوليه يا توانايي حصول يك متغير نامركب مي باشد در حاليكه آن را در كد برنامه جمع مي كند.
LISP و PROLOG به متغيرها اجازة ترجمه وافزايش غيرمركب را مي دهند، در حاليكه توصـــيف ارتبـــاطات و وابستگي هاي بين اين متغيرها و ديگر واحدهاي برنامه را انجام مي دهد. اين موجب كاربرد آسان و طبيعي نوع قيد مي شود.
6. تعاريف مشخص و واضح
لازم است كه زبانهاي AI همراه با زبانهاي ديگر برنامه نويسي براي توسعه گسترده كامل و در عين حال منطقي سيستم، به كار گرفته شوند.
متأسفانه زبانهاي برنامه نويسي معمول مثل Fortran و پاسكال داراي تعاريف مشكل و پيچيده اي هستند اين موارد مي تواند ناشي از واقعيت خود زبان باشد كه اصولاً داراي خصوصيات ساختاري سطح بالايي در كامپيوتر دارند و در خودشان سيستم هاي فيزيكي و پيچيده اي دارند. به دليل اينكه زبانهاي AI داراي اساس و پايه رياضي هستند مثل PROLOG و LISP ،آنها مي بايستي معاني ساده تري باشند كه داراي قدرت و ظرافت نهفته در رياضي باشند.
اين موجب مي شود كه اين زبانها عمدتاً براي تحقيقات در محدودة به كارگيري دانش ابزارهاي زبان، ايجاد برن امه درست،و اتوماتيك كردن تأثير گذاري كد، مفيد واقع شوند.
همـــچنين بـــايد توجه داشت كه گر چه عملكرد بسياري از برنامه هاي AI كاملاً پيچيده مي باشد ولي كدي كه داراي اين عملكرد است بايد ساده و مشخص باشد.
بلوك هاي بزرگ مركب و پيچيده با كد مشخص داراي AI مناسب نمي باشند يك زبان خوب توصيف شده،يك ابزار مهم براي دريافت اين اهداف مي باشد.
خلاصه اي دربارة LISP و PROLOG
به وسيله برآورده كردن نيازهاي گفته شده، LISP و PROLOG هر دو داراي زبانهاي برنامه نويسي غني و كاملي هستند وقتي كه اين زبانها را فرا مي گيريم، دانشجو در ذهن و فكر دربارة روشهايي كه آنها به وسيله ويژگيهاي خاص هر زبان پشتيباني مي كنند، نيازها را نگه داري مي كنند.
PROLOG
PROLOG يكي از بهترين نمونه و مثال يك زبان برنامه نويسي منطقي است. يك برنامه منطقي داراي يك سري ويژگيهاي قانون و منطق است . PROLOG از محاسبة اوليه استفاده مي كند. در حقيقت خود اين نام از برنامه نويسي PRO در LOGIC مي آيد يك مفسر برنامه را بر اساس يك منطق مي نويسد. ايده استفاده توصيفي محاسبه اوليه براي بيان خصوصيات حل مسئله يكي از محوريت هاي مشاركتPROLOG مي باشد كه براي علم كامپيوتر به طور كلي و به طور اخص براي زبان برنامه نويسي هوشمند مورد استفاده قرار مي گيرند. نفع اسفتاده از محاسبه اوليه براي برنامه نويسي شامل يك ساختار ظريف و ساده و قابل معني مي شود.
به دليل همين خصوصيات است كه PROLOG به عنوان يك محرك اصلي و مفيد براي تحقيقاتي مثل موارد برنامه نويسي آزمايشي به عنوان يك كد، متغير كردن برنامه و طراحي ويـــژگيهـاي زبان سطح بالا، مطرح است. PROLOG و ديگر زبانهاي منطقي يك سبك برنامه نويسي مشخصي را دنبال مي كنند كه در آنها برنامه ها به صورت دستورات پشت سرهم و متوالي براي ايجاد يك الگوريتم، نوشته مي شوند. اين نوع برنامه اصولاً به كامپيوتر مي گويد كه «چه چيزي درست است» و «چه چيزي بايد صورت گيرد» و اين به برنامه نويس اجازه مي دهد كه بر روي حل مسئله به صورت يك سري خصوصيات از يك محدوده تأكيد كند تا اينكه بخواهد به جزئيات نوشتاري سطح پائين ساختارهاي الگوريتمي براي بعد بپردازد.
اولين برنامه PROLOG در مارسي فرانسه در اوايل 1970 به عنوان بخشي از زبان معمول يك پروژه نوشته شد. تئوري نهفته در پشت اين زبان در كارهاي كوالسكي،هيز و ديگران آورده شده است. عمدة توسعة PROLOG بين سالهاي 1975 تا 1979 در بخش هوش مصنوعي دانشگاه ادينبورگ صورت گرفت.
در آنجا يك گروه مسئوليت كاربرد اولين PROLOG را به عهده داشتند كه آقاي David H.D مسئول آن بود. اين گروه اولين PROLOG را ساخت كه مي توانست محاسبات كلي را انجام دهد. اين محصول بر اساس سيستم DEC-10 ساخته شده بود و مي توانست در مدهاي توصيفي و مقايسه اي كارآئي داشته باشد.
مزيت اين زبان به وسيله پروژه هايي كه براي ارزيابي و گسترش قدرت بيان برنامه هاي منطقي نوشته شده اند، اثبات شده است.
بحث دربارة يك چنين كاربردهايي مي تواند در سمينار و گردهمائي هاي مربوط به زبان برنامه نويسي هوش مصنوعي در سطح بين المللي مطرح شود.
LISP
LISP اولين بار به وسيله JACK MCCARTHY در اواخر دهه 1950 مطرح شد اين زبان به عنوان يك مدل پيوسته محاسباتي بر اساس تئوري عملكرد مجدد،معرفي شد.
در مقالات اولية مك كارتي (1960) اهداف خود را مشخص مي كند: ايجاد يك زبان سمبوليك تا يك زبان محاسباتي. ايجاد زباني كه بتوان از آن به عنوان يك مدل محاسباتي بر اساس تئوري عملكرد مجدد استفاده كرد و از آن بتوان براي تعريف دقيق يك ساختار و تعريف زباني استفاده كرد.
گر چه LISP يكي از قديمي ترين زبانهاي محاسباتي است كه هنوز فعال است، ولي دقت كافي در برنامه نويسي و طراحي توسعه باعث شده كه اين يك زبان برنامه نويسي فعال باقي بما ند.
در حقيقت اين مدل برنامه نويسي طوري مؤثر بوده است، كه تعدادي از ديگر زبانها بر اساس عملكرد برنامه نويسي آن واقع شده اند مثل FP ، ML و SCHEME .
اين ليست اساس برنامه ها و ساختارهاي اطلاعاتي در LISP است، LISP خلاصه شده نام پروسه LIS است. اين برنامه يك سري ليست هاي عملكردي درون ساختاري دارد.
LISP به برنامه نويس قدرت كامل براي اتصال به ساختارهاي اطلاعاتي را مي دهد.
اصولاً LISP يك زبان كامل است كه داراي عملكردها وليست هاي لازمه براي توصيف عملكردهاي جديد، تشخيص تناسب و ارزيابي معاني مي باشد.
تنها هدف كنترل برنامه بازگشت و شرايط منحصر به فرد است. عملكردهاي كامل تر هنگامي كه لا زم باشد در قالب اين اصول تعريف مي شوند. در طي زمان بهترين عملكردها به عنوان بخشي از زبان مي شوند. پروسه توسعة زبان به وسيلة اضافه كردن عملكردهاي جديد موجب توسعه محورهاي زيادي از LISP مي شوند كه اغلب شامل صدها عملكرد بخصوص براي ايجاد اطلاعات كنترل برنامه، خروجي و ورودي، Edit كردن عملكردهاي LISP مي شوند.
اين ارتباطات محركه اي هستند كه به وسيله LISP از يك مدل ساده و ظريف به يك مدل قوي و غني و عملكردي براي ساخت سيستم هاي نرم افزاري بزرگ، تبديل مي شود.
يكي ازمهم ترين برنامه هاي مرتبط با LISP برنامه SCHEME مي باشد كه يك تفكر دوباره دربارة زبان در آن وجود دارد كه به وسيله توسعه AI وبراي آموزش اصول مفاهيم علم كامپيوتر مورد استفاده قرار مي گيرند.
7. برنامه نويسي شيء گرا
برخلاف برنامه LISP و PROLOG ،برنامه شيء گرا ريشه در مهندسي نرم افزار دارد. اولين بار در سال 1970 توسعه يافته كه به وسيله Alan Kay اين تحقيقات صورت گرفته است.
ساخت ايده ها از محرك، كه زبان نروژي تظاهر مي كند در سال 1960 و مقاله Symour در استفاده از LOGO براي آموزش كودكان، صورت پذيرفته است.
استفاده از Dyna book براي اولين بار به عنوان يك كامپيوتر، كه افرادي به غير متخصصان علم كامپيوتر با آن سروكار داشتند.
بـــه دليل اينكه كاربر افراد معمولي بودند سيستم عملكرد و كاربرد نرم افزار نبايد تكنيكي مي بود و به سادگي قابل تشخيص بود. راه حل آنها براي اين مسئله يك مداخلة گرافيكي است با استفاده از منوها و آيكون هاي گرافيكي و اشاره گرها، يك موس يا يك سري برنامه ها براي اديت كردن، داده ها مي باشد.
دخالت كاربر در طراحي يك notebook متأثر از طراحي كاربرها براي يك سري كامپيوترهاي تخصصي مثل سيستم هاي به كارگيري كامپيوتر شخصي مثل مكينتاش، ماكروسافت و محل هاي مربوط به ويندوز مي باشد.
در يك برنامه small talk ،همه چيز در قالب هدف و يك ساختار قابل محاسبه مرك و قراردادي مطرح مي شود. اهداف نه فقط شامل انواع اطلاعات براي محاسبه بلكه شامل انواع روشهاي لازم براي محاسبه حالت و وضعيت هدف نيز مي شوند.
ارزشهاي يك هدف به صورت كلاس ها بيان مي شود. اهداف ممكن است اهداف طبقه بندي شده كه توصيف كنندة تمامي مواد يك نمونه باشد و بيانگر نوع ذات و توصيف تما مي موارد يا مواردي كه بيانگر يك عضو واحد هستند را شامل شود.
وقتي مواردي از يك نوع اطلاعات به وسيله اهداف توصيف مي شود اين موارد ذاتاً داراي نوع توصيف و روشهاي توصيفي از عملگرهايشان مي باشند،براي شكل دادن يك عمليات بر روي يك هدف، يك پيام به سمت هدف فرستاده شده كه حاصل روش مناسبي مي باشد. به عنوان مثال، اضافه كردن 3 و 4 پيام 4+ به سمت شيء 3 فرستاده مي شود و 3 پاسخ مي دهد مي شود 7 .
به وسيله ايجاد انواع تركيب اطلاعات و عمل بر روي آنها در يك عمل واحد مربوط به هدف، small talk از كد Modular (پيمانه اي) توسعه و نوع كاربرد براي عناصر اطلاعات و كد مربوط به تكثير آنها، پشتيباني مي كند.
به دليل اينكه اهداف small talk در قالب يك كلاس شبكه اي همراه با اهداف كاملاً ويژه كه بخشي از تمامي روش هــاي كاملاً كلي است ، بسيار ساده است كه يك ساختار جديد برنامه اي توصيف كنيم كه عملاً با اهداف موجود در برنامه همراه باشد. بنابراين يك برنامه اصولاً مي تواند قدرت كامل يك سيستم باشد كه شامل گرافيك،بازنگري و ارتباط است.
علاوه بر اين روش هاي توسعه نرم افزاري مثل ارائه اطلاعات و زبانهاي نهفته، فشار بر اپراتور و استفاده از كدها از طريق يك گروه اصلي و زبانهاي نهفته در قالب يك مدل رايج پشتيباني مي شوند.
زبانهاي شيءگرا همراه با بسياري از خصوصيات مندرج در يك كلاس اطلاعاتي، شامل كلاس اصلي و توانايي پاسخ در ساختار اطلاعات مي شود به همين دلايل زبانهاي شيءگرا در برنامه نويسي AI استفاده مي شوند.
محيطهاي هيبريد
نياز به برنامه نويسي اطلاعاتي موجب توسعة تعدادي برنامه نويسي و تكنيك هاي زبان، شامل سيستم هاي توليد،قوانين و كلاس شيءگرا مي شود.
يك سيستم هيبريد بيانگر نمونه هاي چند منظوره در قالب يك محيط برنامه نويسي خاص مــي باشد. گر چه محيطهاي هيبريد متفاوت مي باشد. ولي عموماً شامل خصوصيات ذيل مي شوند.
1-نمايش شيء گرا از محدوده اشياء
يك چنين سيستم هايي ذاتاً ويژگيهاي كلاس را پشتيباني مي كنند و اغلب شامل يك مكانيسم انتقال پيام براي عكس العمل هدف مي باشند.
2-قوانين نمايش اطلاعات neuristic
گر چه چهارچوب اهداف به معني توصيف طبقه بندي اهداف، مي باشند. قوانين به عنوان عمدة نظر توصيف مسائل اطلاعاتي مي باشند.
ساختار then …. if ….. مناسب شيوة تخصص انساني است كه بيانگر پروسة تصميم گير است. قوانين دريافت اطلاعاتي از اهداف را دارند كه با استفاده از يك زبان كه مستقيماً در چارچوب يك هدف مي خواند و مي نويسد و يا به وسيلة استفاده از پيام كه مستقيماً وارد هدف مي شود صورت مي پذيرد.
3-پشتيباني از انواع روش هاي جستجو
بيشتر سيستم هاي پشتيباني از جستجوي اوليه و انتهايي حمايت مي كنند عموماً بيان يك هدف در قالب جستجويي ،تغيير به سمت عقب مي باشد . علاوه بر اين يك واقعيت تازه دربارة حافظه كاركرد ممكن است ايجاد علت هاي اوليه از قوانين كند كه به وسيله اين واقعيت جديد پشتيباني مي شوند.
4-توصيف دامنة كاربرد عملكرد متقابل و تأثيرات جانبي
يك demon فـــرآيندي اســـت كه به وسيله عملكردهاي جانبي بعضي از اعمال مشخص مي شود. يك نمونه از استفاده demon كنترل در يك سيستم زماني است كه بيانگر دوره اي در مانيتور يك چاپگر و يا ديگر وسايل مي باشد.
demon به وسيله يك زمان مشخص مي شود. محيطهاي AI اين ايده را توسعه مي دهند و باعث ايجاد demon مي شوند كه هنگامي كه هدف توليد يا توصيف شود به كار مي آيند.
چنين demonهايي براي به زمان نگه داشتن يك نشانگر در پاسخ به تغيير مقدار مورد استفاده قرار مي گيرند. Demon هاي مهم و مطرح اصولاً داراي مقاديري متغير مي باشد كه هنگامي كه ارزش متغير تغيير كند demon خوانده شده و وقتي كه اين اتفاق افتاد demon ايجاد و خلق مي شود كه اين وقتي اتفاق مي افتد كه يك مقدار خلق شده باشد و ارزش ها در قالب گرافيكي فعال مي شوند كه اين فعاليت مي تواند متغير باشد.
5-تداخلگرهاي گرافيكي
اينها شامل يك طيفي از امكاناتي مي باشند كه اجازه تداوم و دنبال كردن موارد را مي دهند. به عنوان مثال نشانگرهاي گرافيكي مي توانند ساختار قوانين يك اصل اطلاعاتي را به صورت يك درخت توصيف دهند. يكي از مهمترين خصوصيات محيطهاي هيبريد،توانائي اتصال با استفاده از demon مي باشد كه به صورت يك نشانگر گرافيكي متصل به شيء و هدف مي باشد. كه اين موجب عملكرد گرافيكي براي بيان زمان واقعي نشانگر مي باشد كه در حقيقت بيشتر محيط ها داراي يك پشتيباني سطح بالاي از داده هاي گرافيكي مي باشند.
6-اجتناب از زبانهاي زيرين
روشهايي كه در قالب يك زمان خاص يا پاسخگو مي باشند به وسيله محيط و يا اغلب اوقات LISP و PROLOG يا حتي
و يا پاسكال توصيف شده اند كه اين موجب توصيف طيفي فرآيند اطلاات و هم چنين يك برنامه اطلاعاتي كه طيف وسيعي از زبانهاي كه شكل دهنده هندسي، جهت ها و سنسورها و يا ديگر عملكردهايي كه به صورت بهتري در قالب روشهاي الگوريتمي به كار گرفته مي شود را شامل مي شود.
7-توانائي ترجمه اطلاعات جهت اجراي سريعتر يا تحويل روي يك ماشين كوچكتر
وقتي كه برنامه شيء گرا كامل شد. يك محيط كامل و توسعه يافته اغلب ، بلندي است كه به تدريج افول مي كند و پائين مي آيد بيشتر محيط هاي مدرن AI اجازه كاربرد سريعتر و ساده تر را كه اغلب كوچكتر و ارزانتر است را در يك ماشين ترجمه ايجاد مي كنند.
8. يك نمونه هيبريد
بسياري از نمونه هاي مطلوب اصولاً از طريق اشيا، ارتباطات و كنش و واكنش متقابل بين آنها واقع يم شود در شكل زير يك نمونه اتصال به وسيله باطري همراه با يك سوئيچ براي يك لامپ (شكل 364) در نظر گرفته شده است.
لامپ، باطري و سوئيچ ممكن است هر كدام به وسيله كلاسها بيان شوند كه بيانگر ويژگيهاي باطري، سوئيچ و لامپ باشد . مشخصه هاي الكترونيكي شكل 2 ممكن است به عنـــوان موارد بخصوصي از اين كلاس هاي كلي بيان مي شوند. توجه داشته باشيد كه نمونه ها داراي مقادير نمونه اي مربوط به كلاس خاص شيء مربوط به خود مي شوند به عنوان مثال اگر سوئيچ 1 در حالت خاموش قرار گيرد. قسمت كنترل كه مربوط مي شود به لامپ 1 تحت تأثير قرار خواهد گرفت كه اين موارد در شكل زير نشان داده شده اند.
يك قانون ممكن است در اينجا به وجود بيايد كه :
اگر نور وارد AND نشود، سوئيچ AND را بسته و باطري درست است بنابراين بايد به قسمتي كه ممكن است آسيب ديده باشد مراجعه كرد.
در نمايش هيبريد قوانين داراي ويژگيهايي هستند كه بيشتر بيانگر مقدار اهميت كلاسها و اشياء مي باشند.كه در شكل 3 به آن اشاره شده است. اين قانون ممكن است به عنوان بخشي از قانون اوليه سيستم در تلاش براي به جريان انداختن اين مدار باشد كه در جاي ديگر براي راه اندازي سوئيچ كنترل براي حالات متغير است.
9. انتخاب زبان كاربردي
همانگونه كه هوش مصنوعي به مرحله رشد مي رسد وقابليت هاي خود را در طيف وسيعي از مسائل كاربردي به اثبات مي رساند اعتماد به LISP و PROLOG نيز مدنظر مي باشد، موارد مربوط به توسعة نرم افزاري، همانند نياز به تداخلگرها به صورت ساده وآسان همراه با يك كد منطقي تا استفاده از AI در Moduleهاي كوچكتر و يا بزرگتر در برنامه ها و نياز به ايجاد توسعه استاندارد متأثر از مشتريان دولتي و يا گروهي موجب توسعة سيستم هاي AI در انواع زبانهاي مثل C ، , C++ Java و Smalltalk شده است.
كــه زبــانهاي LISP و PROLOG كار خود را در محدودة توسعه و Prototype سازي سيستم هاي AI در صنعت و دانشگاهها دنبال مي كنند.
يـــك اطـــلاعات و دانش كاربردي مربوط به اين زبانها به عنوان بخشي از مهارت هر برنامه نويس AI مي باشد. علاوه بر اين، اين زبانها به عنوان زمينه اي براي بسياري از اين خصوصيات مي باشند كه در ادامه همكاري با زبانهاي برنامه نويسي جديد مي باشند.
احتمالاً بهترين نمونه از اين زبانها Java ميباشد كه متناسب با استفاده اولويت ديناميكي اش، داراي مديريت حافظه اتوماتيك و ديگر خصوصياتي است كه در زبانهاي كه ترجمه شده وجود دارد به نظر مي رسد كه ديگر زبانهاي برنامه نويسي براي رسيدن به حد مطلوب از استانداردهاي اين زبانها استفاده مي كنند.
هم چنانكه اين تكامل صورت مي پذيرد و ادامه مي يابد دانش مربوط به LISP و PROLOG يا Small talk و روش هاي برنامه نويس قادرند تنها از نظر مقدار توسعه يابند.
بنابراين، از اينكه از يكي از اين زبانهاي AI استفاده كنيم يا خود را در برنامه نويسي با زبانهاي C++ و C و Java يا يكي از زبانهاي رقيب پيدا كنيم راضي و قانع خواهيم بود.
منابع و مآخذ
كتاب Artificial intelligence structures & strategies for complex problem solving
نوشته George F.Luger & william A. Stubble field
چاپ Wesley long man Inc, 2000
نقل مطالب با ذکر منبع بلا مانع است (http://serojjamali.wordpress.com)
ریز پردازنده ها
مقدمه :
از زمان پيدايش پردازنده پنتيوم در عرصه كامپيوتر اين پردازنده به سرعت موقعيت خود را در بازار كامپيوتر تثبيت كرده است . پردازنده هاي پنتيوم در همه جا مورد استفاده قرار گرفته اند . از سيستم هاي كنترل تا سرويس دهنده هاي بسيار پر قدرت شبكه ها . پردازنده پنتيوم عليرغم پيشرفتهاي فراوان در معماري ساخت با تمامي مدل هاي قبلي 80X86 سازگاري كامل دارد . در اين مقاله ما به بررسي ساختار پنتيوم و اجداد آن يعني 80486TM , 80386TM , 80286TM , 8086TM خواهيم پرداخت .
سراج جمالی – 1383 بیرجند
عمليات حالت حقيقي و حالت حفاظت شده :
نخستين پردازنده در خانواده 80X86 پردازنده 16 بيتي 8086 بود كه قابليت آدرس دهي يك مگابايت حافظه را داشت و اين پيشرفتي قابل ملاحظه پس از ظهور كامپيوترهاي 8 بيتي در اواخر دهه 70 بود 20 خط آدرس امكان دستيابي پردازنده به يك مگابايت حافظه را فراهم مي نمود .
(220 =1048576=1Meg) ظهور پردازنده هاي پيشرفته پس از 8086 با پردازنده 80286 آغاز شد كه همه پردازنده ها از آن زمان به بعد خطوط آدرس دهي اضافه اي داشتند . 80486 – 80386 و پنتيوم همگي 32 خط آدرس دهي دارند كه توانايي دستيابي كاربر به 32 2 يا 4096 مگابايت حافظه را مي دهند . اين فضاي عظيم آدرس دهي پردازنده هاي پيشرفته را قادر ساخت كه بسياري از تكنيكهاي سيستم هاي عامل مثلاً چند وظيفه اي را كه پياده سازي آن در كامپيوترهاي 8086 مشكل و يا حتي غير ممكن بود را اجرا نمايند .
پردازنده هاي پيشرفته سري Intel از 80286 به بعد قابليت اجرا عمليات در دو حالت را داشتند . حالت حقيقي و حالت حفاظت شده در حالت حقيقي ، پردازنده هاي پيشرفته از جمله پنتيوم به طور ساده مانند 8086 بسيار سريع عمل مي نمايند كه حداكثر قابليت دستيابي به يك مگابايت حافظه را دارند . بنابراين كامپيوترهاي شخصي در رده پنتيوم كه به وسيله Dos راه اندازي مي شوند در حالت حقيقي كار مي كنند
( تذكر : DOS يك سيستم عامل حالت حقيقي است )
در حالت حفاظت شده تمامي 4096 مگابايت ( 4 گيگابايت ) حافظه ممكن در دسترس پردازنده مي باشد . كه اين امر امتيازات ويژه و برتري هاي خاصي به پردازنده مي بخشد كه اين موضوع را در استفاده از چند وظيفه اي – آدرس دهي حافظه مجازي – مديريت حافظه و حفاظت به وضوح ملاحظه مي كنيم . سيستم عامل Windows در حالت حفاظت شده كار مي كند كه مزاياي اين تكنولوژي را به همراه دارد . نوشتن برنامه هايي كه در حالت حفاظت شده كار مي كنند نياز به يكسري اطلاعات جانبي در مورد سيستم هاي عامل دارد .
مدل نرم افزاري پنتيوم :
ريزپردازنده پنتيوم چهار ثبات داده اي 32 بيتي كه به نامهاي EDX , ECX , EBX , EAX خوانده مي شود . 16 بيت پايين هر كدام از اين ثباتها به ترتيب DX , CX , BX , AX ناميده مي شوند كه هر كدام مي توانند به ثباتهاي 8 بيتي شكسته شوند .
طبيعتاً ثباتهاي 32 بيتي زماني كه پردازنده در حالت حقيقي مشغول به كار است به طور كامل قابل دسترسي نيستند . جهت سازگاري و پشتيباني مدل هاي قبلي 80X86 تنها ثباتهاي 16 بيتي DI, IP , BP , DX , CX, BX , AX در دسترس مي باشند .
تكنيك خاصي كه مي تواند در به كارگيري ثباتهاي 32 بيتي مثلاً EAX مؤثر باشد يك مبناي دستورالعمل به دستورالعمل مي باشد . تفاوت اندازه بين پنتيوم و ساير كامپيوترهاي تجاري به خاطر وجود گروهي از ثباتها به نام ثباتهاي سگمنت مي باشد . 6 ثبات سگمنت جهت استفاده در تمام دستيابي ها به حافظه و I/o توسط پردازنده به كار مي روند و بايستي به وسيله برنامه نويس استفاده شوند .
سگمنت كد (CS) در طي واكنشي دستورالعمل استفاده مي شود . سگمنت داده (DS) اغلب به صورت پيس فرض در هنگام خواندن يا نوشتن داده ها استفاده مي شود . سگمنت پشته اي (SS) در حين انجام عمليات پشته اي مثلاً فراخواني زير روال يا بازگشت از زير روال استفاده مي شود . سگمنت اضافي (ES) براي خواسته هاي ديگر برنامه نويس قابل استفاده است . دو ثبات سگمنت اضافه (ES) و (GS) توسط 80386 به كار برده شده است كه در موارد لزوم استفاده مي شوند . تمامي ثباتهاي سگمنت 16 بيتي هستند . و در انتها يك ثبات 32 بيتي به نام ثبات پرچم وظيفه ذخيره نتايج محاسبات رياضي و منطقي را دارد . كه پرچم هاي علامت – صفر شدن حاصل و توازن و پرچمهاي ديگري را كه فقط در حالت حفاظت شده استفاده مي شود نيز وجود دارد . اين 16 ثبات در كنار يكديگر مجموعه جالبي را تشكيل مي دهند .
توصيف تابعي پنتيوم :
پردازنده پنتيوم چهره اي از معماري را نمايان ساخته است كه سزوار تمجيد و تحسين است . پردازنده پنتيوم ماشيني است متشكل از مجموعه اي از قطعات مرتبط به يكديگر . در قلب پردازنده دو خط ارتباطي عددي وجود دارد . خط ارتباطي U و خط ارتباطي مسؤول اجرا دستورالعمل هاي 80X86 مي باشند . واحد مميز شناوري نيز به اين قسمت ضميمه شده است تا دستورالعمل هايي را كه به وسيله كمك پردازنده هاي رياضي خارجي 80X87 اجرا مي شوند را اجرا كند . در حين اجرا خطوط ارتباطي V , U قادر به اجرا دو دستور العمل عددي در موارد خاص و يا در حالت كلي يك دستورالعمل مميز شناور به صورت همزمان مي باشند .
پنتيوم از طريق گذرگاه داده 64 بيتي و گذرگاه آدرس 32 بيتي با دنياي خارج ارتباط برقرار مي نمايد . گذرگاه ، قابليت خواندن و يا نوشتن پيوسته 32 بيت را در حافظه دارد و به وسيله خط ارتباطي سيكل مي توان به طور همزمان دو سيكل گذرگاهي داشت .
جايگاه نهان دستورالعمل با ظرفيت 8KB جهت دستيابي سريع به دستورالعمل هايي استفاده مي شود كه متناوباً مورد كاربرد دارند . هنگامي كه يك دستورالعمل در اين جايگاه يافت نشود آن دستورالعمل از گذرگاه داده خارجي خوانده شده و در جايگاه نهان دستورالعمل كپي مي شود تا در دستيابي هاي بعدي مورد استفاده قرار گيرد . دو حافظه بافر يكي براي مقصد انشعاب و ديگري براي واكشي زودتر از موقع به همراه جايگاه نهان دستورالعمل سرعت واكشي دستورالعمل ها را بالا مي برند .
بافر واكشي زود هنگام 32 بايت دستورالعمل را كه قرار است زودتر از موعد واكشي شوند پشتيباني مي كند و مي تواند در يك سيكل ساعت از جايگاه نهان باردهي شود كه اين عمل به كمك خروجي گسترده جايگاه نهان دستورالعمل (256 بايت ) انجام مي پذيرد . پنتيوم تكنيكي را به كار مي برد به نام پيش بيني انشعاب كه اين تكنيك باعث جريان يكنواخت دستورالعمل به داخل خط ارتباطي مي شود . جهت پيش بيني انشعاب . بافر مربوط به مقصد انشعاب يك كپي از دستورالعمل ها را در يك آدرس جداگانه كه مقصد انشعاب ناميده مي شود را نگهداري مي نمايد .
هم چنين زماني كه يك كد از آدرسي مشخص مورد نياز باشد بافر مربوط به مقصد انشعاب يك كپي از آن را كه در جايگاه نهان دستورالعمل قرار دارد پشتيباني مي كند .
8 كيلو بايت حافظه نهان داده هايي را كه بيشترين تقاضا جهت دستيابي از حافظه را دارند ذخيره مي كند از آن جا كه دستيابي به حافظه معمولاً بيشتر از يك سيكل زمان مصرف مي كند مي توانيم داده هاي حافظه را در يك حافظه نهان با سرعت دستيابي بالا ذخيره نماييم . حافظه هاي نهان مي توانند در دو حالت فعال و غير فعال همراه نرم افزار و سخت افزار باشند . هر يك از آنها به عنوان مبدل آدرس منطقي به آدرس فيزيكي نيز به كار مي روند ( در زمان استفاده از حافظه مجازي ) .
بخش مميز شناور پنتيوم مجموعه اي از ثباتهاي مميز شناور را پشتيباني مي كند و در زمان اجرا عمليات سريع رياضي دقتي تا 80 بيت را پوشش مي دهد . اين بخش طراحي مجددي است از تشابه آن در پردازنده 80486 و هم چنين به صورت خط ارتباطي عمل مي نمايد .
بخش مميز شناور ، دو خط ارتباطي V , U در هنگام اجرا اعمال آغازين دستورالعمل هاي مميز شناور ( مثلاً واكشي عملوندهاي 64 بيتي ) و سپس خط ارتباطي مخصوص خود را جهت تكميل عمليات استفاده مي نمايد . پس از آن كه دو خط لوله به كار رفت يك دستورالعمل مميز شناور در هر لحظه قابل اجرا خواهد بود .
پردازنده پنتيوم امكانات زيادي را كه به منظور افزايش قدرت آن نسبت به مدل هاي قبلي 80×86طراحي شده است را به عنوان ضميمه به همراه دارد .
روشهاي آدرس دهي در پنتيوم :
در هنگام مراجعه برنامه نويس به حافظه پنتيوم مجموعه اعداد گسترده اي را در اختيار وي قرار مي دهد . بسياري معتقدند كه تعداد حالات آدرس دهي موجود در يك ريز پردازنده بيانگر قدرت آن ريز پردازنده است . اگر چنين باشد ، پنتيوم بايستي جزو پرقدرت ترين پردازنده ها باشد . تعداد زيادي حالات آدرس دهي به منظور ايجاد آدرس فيزيكي در حافظه مورد استفاده قرار مي گيرد .
فضاي آدرس دهي حالت حقيقي :
تمامي حالات آدرس دهي سرانجام يك آدرس فيزيكي كه در فضاي آدرس دهي پردازنده در محدوده 00000 تا FFFFF قرار دارد را ايجاد مي كنند .
به عنوان مثال اگر سگمنت داده حاوي 0000 باشد بنابراين آدرسهاي 0000 تا 0FFFF به وسيله استفاده از ناحيه داده قابل ايجاد مي باشند . در عوض اگر ثبات DS حاوي 1800 باشد محدوده آدرس دهي از 18000 تا 27FFF مي باشد . دانستن اين امر مهم است كه يك سگمنت از هر محدوده 16 بيتي مي تواند آغاز شود . بنابراين CCE90, 10800,035AO, 00020 . 00010 , 00000 همگي آدرسهاي رشته اي قابل قبول يك سگمنت مي باشند .
تمامي 1048576 بايت قابل تخصسص به وسيله پردازنده مي باشند ( يك مگابايت ) : ناحيه هاي كوچك فضاي آدرس دهي جهت عمليات مخصوص استفاده مي گردند . در آخرين محل هاي حافظه ، آدرس هاي FFFFF0 تا FFFFF به منظور قرار گرفتن دستورالعمل هاي آغازين سيستم پس از روشن شدن مجدد استفاده مي گردد . در آخرين قسمت سمت ديگر حافظه آدرس هاي 00000 تا 003FF جهت ذخيره آدرس هاي 256 وقفه استفاده مي گردند .
در اختيار گذاردن چنين فضاي آدرس دهي از طرف سازندگان ريزپردازنده ها طراحان را جهت پياده سازي روشهاي جديد و مخصوص در پنتيوم موفق مي سازد . به عنوان مثال EPROM هميشه در قسمت بالايي حافظه نگاشت شده است بنابراين دستورالعمل هاي آغازين راه اندازي CPU در هنگام روشن شدن كامپيوتر به راحتي قابل اجراست .
روشهاي آدرس دهي :
ساده ترين روش آدرس دهي بلافصل نام دارد . داده هاي مورد نياز پردازنده مستقيماً در دستورالعمل ذكر مي شوند به عنوان مثال :
MOV CX, 1024
در بردارنده مقدار 1024 به طور مستقيم است .
اين عدد يك عدد دو دويي تبديل شده و به كد دستورالعمل ضميمه مي شود .
هنگامي كه داده بايستي بين ثباتها انتقال يابد آدرس دهي ثباتي استفاده مي شود . اين روش آدرس دهي بسيار سريع مي باشد زيرا پردازنده نياز به دستيابي به حافظه خارجي ( به جز در هنگام واكشي ) پيدا نمي كند . به عنوان مثال :
ADD AL , BL
باعث مي شود كه محتويات BL , AL با يكديگر جمع شده و نتيجه در ثبات AL ذخيره شود .
توجه داشته باشيد كه هر دو عملوند ذكر شده در دستورالعمل نام ثباتها داخلي پنتيوم مي باشند .
برنامه نويس به كمك روش آدرس دهي مستقيم به محلي از حافظه مي تواند مستقيماً دسترسي داشته باشد دو مثال از آدرس دهي مستقيم ذكر مي شود :
MOV AX. [3000]
و
MOV BL,COVNTER
در هر يك از دو مورد محتوي حافظه در يك ثبات به خصوص ذخيره مي گردند . در مثال اول از يك كروشه جهت مشخص نمودن آدرس مورد نظر استفاده مي كند دقت داشته باشيد كه [3000] , 3000 دو معني متفاوت را دارا مي باشند . 3000 به معني عدد 3000 ولي [3000] به معني عددي كه در خانه 3000 حافظه ذخيره شده است مي باشد . در دومين مثال از يك تشابه به نام COUNTER جهت اشاره به حافظه استفاده گرديده است COUNTER بايستي در جايي تعريف شود .
هنگامي كه نام يك ثبات در داخل يك كروشه به عنوان يك آدرس ذكر مي شود از روش غير مستقيم ثباتي استفاده گرديده است . به عنوان مثال :
MOV BX , [SI]
به پردازنده فرمان مي دهد كه از يك مقدار 16 بيتي كه در SI ( انديس منبع ) ذخيره شده است به عنوان يك آدرس استفاده نمايد .
يك تغيير جزيي در روش قبل باعث ايجاد روشي جديد به نام آدرس دهي انديسي مي گردد كه به كمك يك نقطه شروع كه بايستي كه عملوند ي از حافظه اضافه شود مورد استفاده قرار مي گيرد . مثال زير را در نظر بگيريد .
MOV BX, [SI +10]
محلي از حافظه كه به وسيله دستورالعمل مشخص مي شود جمع ثبات SI و مقدار 10 مي باشد .
اسمبل سیستم
مــقدمـه:
با سپاس بيكران به درگاه پروردگار متعال و مدد از او براي انجام وظايف و محولات.
امروزه كامپيوتر مهمترين وسيله زندگي بشر محسوب مي شود و مي توان گفت اين صنعت جزئي از زندگي روزمره انسان شده است، اين تكنولوژي جديد به سرعت در تمام علوم و فنون رخنه كرده و اكنون بيشتر اين علوم بدون كاربرد كامپيوتر معني ندارد، كاربردهاي وسيع كامپيوتر در پزشكي، صنعت، امور اقتصادي، بازرگاني، رشته هاي فني، علوم پايه، اطلاع رساني و حتي علوم اجتماعي همگي گوياي نقش حياتي كامپيوتر در زندگي روزمره بشر مي باشند.
سراج جمالی -1380 بیرجند
وسايل لازم براي اسمبل يك سيستم كامپيوتريكامل :
1ـ كيس (case) :محفظه اي است كه اكثر قطعات (همانند برد اصلي )، فن هاي مختلف، منبع تغذيه، كارت هاي مختلف هاريد، سي دي رام، فلاپي و …) در داخل آن قرار مي گيرد .
2ـ برد اصلي ( Main Board ): بزرگترين برد در يك سيستم كامپيوتري مي باشد كه قطعات زيادي نظير كارت ويديويي، كارت گرافيك، صدا، كارت فكس مودم ، رم (ram) CPU در روي آن قرار مي گيرد.
3ـ كابل : سيمهاي مخصوص و پهني است كه براي اتصال قطعات به مادربُرد از آنها استفاده ميشود .
4ـ پيچ : از پيچها براي بستن و محكم نمودن قطعات مختلف در داخل كيس استفاده مي شود.
5ـ پيچ گوشتي : براي بستن و نوار كردن قطعات بر روي كيس استفاده مي شود .
6ـ سي دي رام ( CD-Rom ) : درايوي كه براي نصب نرم افزارهاي مختلف از آن استفاده ميشود .
7ـ فلاپي (Floppy) : درايوي كه براي استفاده از فلاپي ديسك و راه اندازي سيستم استفاده مي شود .
8 ـ هارد ( Hard ) : حافظه اي كه كل اطلاعات سيستم بر روي آن نگهداري مي شود .
9 ـ رم (Ram) : حافظه اي موقتي است كه براي سرعت اجراي برنامه هاي مختلف و همچنين لود شدن ( Load ) برنامه ها به آن براي اجرا از آن استفاده مي شود .
10ـ CPU : يكي از اساسي ترين قسمتهاي يك سيستم كامپيوتري است كه بدون، آن امكان راه اندازي سيستم امكان پذير نيست و تمام دادههاي ورودي را پردازش ميكند و اطلاعات خروجي را در روي صفحه نمايش به كاربر نشان مي دهد
11ـ كارت گرافيك ( Graphic Card ) : كارتي است كه براي نمايش اطلاعات و تصاوير و همچنين بسته به نوع آن براي كيفيت تصاوير از آن استفاده مي شود و اطلاعات ديجيتالي مربوط به تصاوير را براي نمايش در روي صفحه نمايش به تصاوير معمولي تبديل كرده و نشان داده ميشود .
12ـ كارت صدا ( Sound Card): از اين كارت براي نصب صدا و گوش دادن به صداهاي مختلف و موزيك استفاده مي شود كار آن تبديل اطلاعات ديجيتالي داخل كامپيوتري به صداهاي قابل فهم براي ما ( صداهاي معمولي ) مي باشد و همچنين صداهاي مختلف را از محيط اطراف گرفته و به صداهاي ديجيتالي قابل استفاده كامپيوتر تبديل مي كند . تا مورد پردازش قرار گيرند .وسيله ورودي كارتهاي صوتي ميكروفن و وسايل خروجي آنها هدفون و گوشيها ميباشند.
13ـ كارت فكس مودم : از اين كارت براي ارتباط با كامپيوترهاي ديگر از طريق خط تلفن استفاده مي شود و طرز كار اين كارتها به اين صورت است كه از يك طرف به كامپيوتر و از طرف ديگر به خط تلفن وصل مي شوند كه اطلاعات دريافتي از خط تلفنكه به صورت آنالوگ (مخابراتي ) تبديل كرده و از طريق خط تلفن به كامپيوترهاي ديگر ارسال مي كند .
14ـ صفحه نمايش(Monitor): از اين دستگاه كه بزرگترين قطعه در يك سيستم كامپيوتري مي باشد . براي نمايش اطلاعات و داده ها استفاده مي شود و همانطور كه قبلاً گفته شد اطلاعات ديجيتال كامپيوتر را كه از طريق كارت گرافيك فرستاده مي شود را نشان مي دهد .
15ـ موس(mouse) : از اين قطعه براي وارد كردن اطلاعات به داخل كامپيوتر استفاده مي شود و داراي سرعت بسيار زيادي است و بعد از صفحه كليد كاربردي ترين وسيله ورودي اطلاعات است . و اكثر كاربران براي كار با كامپيوتر به خصوص در زمان استفاده از اينترنت آن را ترجيح ميدهند. كه داراي يك گوي پلاستيكي در داخل مي باشد كه بر روي يك سطح كاملاً صاف ، علامت اشاره گر آن به نمايش در ميآيد .
16ـ صفحه كليد(key board): يكي از اصلي ترين و پر كاربرد ترين وسيله ورودي در سيستم كامپيوتري ميباشد كه از طريق آن مي توان متن ها و يادداشتها و ارقام مختلف را براي چاپ يا محاسبات وارد كامپيوتركرد.
درست استكه سرعت واردكردن اطلاعات نسبتبه موس پايين است ولي صفحه كليد كاربردهاي ويژهاي دارد كه موس ندارد به عنوان مثال براي نوشتن برنامه هاي مختلف و متن ها تنها راه ورود آنها ، صفحه كليد مي باشد و در انواع 101 ، 102 ، 104 و در بازار موجود ميباشد ، و از نظر شكل نيز انواع گوناگوني دارد .
17ـ بلندگو(speaker): براي شنيدن صداهاي مختلف و موزيك ها از اين دستگاه استفاده مي شود به خروجي كارت صوتي وصل مي شود و صداهاي ديجيتالي كه توسط كارت صوتي به صداهاي معمولي تبديل شده را پخش مي كند .
معرفي قسمتهاي مختلف روي برد اصلي (Main board ) :
1ـ اسلات ( Slot ) : شكافهايي هستند كه كارتهاي گوناگون در آن قرار مي گيرند . و از طريق گذرگاهها ( BUS ) با قسمتهاي مختلف كامپيوتر ارتباط برقرار مي كنند . اين شكافها بر حسب تعداد پايه ها . ( Pin ها ) و بسته بندي مي شوند .
تذكر : از دست زدن به اجزاي الكترونيكي داخل كامپيوتر بدون رعايت نكات ايمني بايد خودداري كرد زيرا ممكن است الكتريسيته ساكن كه در بدن ما وجود دارد و جمع شده است اثر منفي روي IC ها و ديگي اجزاي الكترونيكي بگذارد و باعث خرابي آنها شود .
2ـ محل قرار گرفتن حافظه Ram : محل قرار گرفتن حافظهRam نيز شبيه Slot هاي كارتها مي باشد . با اين تفاوت كه در دو طرف آن گيره هايي وجود دارد كه باعث استحكام حافظه Ram مي شود به اين شكافها اصطلاحاً بانك Ram گفته مي شود .
3ـ محل قرار گرفتن CPU : به محل قرارگرفتن CPU در اصطلاح سوكت گفته مي شود ولي در گذشته CPU ها روي برد اصلي نصب شده بداند و قابل تعويض نبوده ولي هم اكنون به طور جداگانه تهيه ، نصب و يا تعويض مي شوند و مي توان براحتي CPU مورد دلخواه را انتخاب و بــا توجه به نوع برد اصلي كه محدوديتهاي دارند و تا سرعت مشخص را پشتيباني (Support ) مي كنند بر روي برد اصلي مولد كرد .
4 ـگذرگاهها (BUS): بهمسيرهاي ارتباطيCPU با حافظه اصلي و دستگاههاي جانبيگفته ميشود گذرگاهها براي انتقال اطلاعات استفاده مي شود و بسته به نوع اطلاعات به سه گروه زير تقسيم مي شوند .
1ـ گذرگـاه داده (Data Bar ) 2ـ گذرگاه كنترل (Control Bus ) 3ـ گذرگاه آدرس ( Address Bus ) در مورد گذرگاه بايد گفته شود كه ريز پردازنده داراي هر سه گذرگاهي كه ذكر شده است . وظيفه گذرگاه داده خطوطي هستند كه انتقال اطلاعات بين حافظه اصلي و دستگاههاي جانبي را بر عهده دارد. وظيفه گذرگاه آدرس ، خطوطي هستند كه آدرس دهي حافظه Ram را بر عهده دارد . وظيفهگذرگاه كنترل ، خطوطي هستند كه توسط سيگنالي كنترلي توسط واحد كنترل براي عمليات سيستم نظارت دارند .
5ـ PCI Peripheral Component Interconnect ) ) : محلهايي براي افزودن امكان سخت افزاري مانند كارت گرافيكي و كارت صدا و … به كار مي روند .
6ـ SCSI Small Computer System Interfase ) ) : يك برد واسط سخت افزاري است كه اتصال زير كامپيوتر به تجهيزات جانبي ، مانند هارد ديسكها ، چاپگرها و ساير كامپيوترها را فراهم مي كند .
7ـ Jumper : اتصال دهنده اي كه به شكل دو شاخه يا سيم كوچكي مي باشد و بر روي برد اصلي قرار دارد و بين دو نقطه مختلف از يك برد الكترونيكي اتصال برقرار مي كند .
8 ـ IDE ( Inter Grated Drive Electronic ) : نوعي رابط كه كلايو ديسك را بدون نياز به كارت اضافي به برد اصلي مرتب مي سازد ، اين رابط روي خود درايو قرار ميگيرد و جاي آن روي برد اصلي قرار دارد .
مراحل بستن يك سيستم كامپيوتري:
1ـ مراحل سخت افزاري: براي سر هم كردن قطعاتي كه ذكر شد ابتدا بايد case را آماده كرد و درپوش هاي آن را هر دو بازكرد و اگر لازم نبود فقط يكي را بازكرد و بعد نوبت به نصب قطعات سخت افزاري مختلف مي رسد.
حال فرق نمي كند كه ابتدا برد اصلي را نصب كنيم يا اينكه فلاپي را سوار كنيم زيرا درcaseهاي جديد جا به اندازه كافي است و قطعات همديگر را نمي پوشانند ولي بهتر است ابتدا درايو، فلاپي، سي دي رام، (CD- RAM)، هارد (Hard) را نصب كنيم و سپس برد اصلي زيرا ممكن است اگر ابتدا برد اصلي را نصب كنيم در حين نصب قطعات ديگر برد اصلي صدمه ببينند.
بعد از اينكه قطعات ذكر شده در بالا را با پيچ در جاي خودشان محكم كرديم نوبت به نصب برد اصلي مي رسد، در نصب برد اصلي بايد خيلي دقت داشته باشيم كه درست در جاي خودش و مطابق با سوراخهاي تعبيه شده روي آن، آنرا روي case سوار كنيم سپس بايد ابتدا به برد اصلي نگاه كنيم و محل سوراخهاي روي آن را كه براي نصب رويcase هستند را تشخيص دهيم و سپس آنرا مطابق با سوراخها روي سيني case قرار دهيم ولي قبل از سواركردن بايد دقت كرد كه سيني case فلزي است يا پلاستيكي اگر داراي سيني فلزي باشد براي جلوگيري از تماس برد اصلي به سيني كيس ابتدا فاصله دهنده هايي را روي سيني كيس در جاهاي مربوطه قرار داد و سپس برد اصلي را نصب كرد. و اگر داراي سيني پلاستيكي بودند ديگر نيازي به فاصله دهنده نيست . مرحله بعدي نصب قطعات سخت افزاري روي برد اصلي مي باشند كه بايد دقيق و درست نصب شوند.
در اين مرحله ابتدا cpu را در سوكت مخصوص خودش نصب مي كنيم و محكم ميكنيم و سپس Ramها را در اسلاتهاي مخصوص كه داراي دو گيره در دو طرف هستند نصب ميكنيم. و بعد كارت صدا و كارت گرافيك را در اسلاتهاي مخصوصي كه بنام PCI نصب ميكنيم كه بيشتر به رنگ سفيد درروي برد اصلي مشخص هستند البته اسلاتهاي ديگري هم به نام ISA كه به رنگ مشكي در كنار اسلاتهاي PCI مي باشند كه قديمي هستند و تعداد آنها نسبت به اسلاتهاي PCI در روي برد اصلي كمتر مي باشند در نسب RAM بايد دقت كرد كه بر عكس جا زده نشود و بايد دقيقاً به شكافهاي رويRAM و سوكت توجه كرد كه اگر اشتباه جا زده شود ممكن است محل آن خراب شود و اتصالي پيدا كند كه در موقع روشن كردن سيستم بوقهاي تكي را بشنويد كه نشان مي دهد Ram را خراب جا زدهايد يا اينكه Ram ندارد يا اينكه سوكت Ram در اثر خراب جا زدن ، اتصالي پيدا كرده است كه به هر حال اين بوق زدنهاي تكي نشان مي دهد خطا مربوط به Ram است البته خطاها با بوقهاي مختلف را ممكن است بشنويد كه در ادامه در قسمت بررسي خطاها به تفصيل در مورد آنها توضيح داده خواهد شد.
مرحله بعدي وصل كردن سيمهاي برد اصلي به آن مي باشد كه مهمترين و حساس ترين قسمت مي باشد و بايد دقيقاً در جاي خودش قرار گيرد كه اينكار را بايد با توجه به دفترچه آن انجام داد چون در بردي وصل كردن اين سيمها با برد ديگر فرق مي كند. روي هر كدام از اين سيمها نوشته اي است كه نشان ميدهد مربوط به كدام قسمت است به عنوان مثال سيم Reset،Power و بعد از وصل كردن ا ين سيمها نوبت به وصل كردن كابلهاي IDE كه كابلهاي پهن مخصوصي هستند به محل خودشان يعني IDE هاي برد اصلي مي رسد.
هر دستگاه سخت افزاري مانند Hard،floppy ،CD-RAM داراي جاي مخصوصي براي وصل اين كابلها هستند كه يك سر اين كابلها به قطعات ذكر شده سر ديگر به روي برد اصلي در IDE مخصوص قرار ميگيرد منظور از ذكر IDE مخصوص اين است كه IDE ها از نظر تعداد پين ها (Pin) با همديگر فرق مي كند و بايد دقت كرد كه درست جا زده شوند چون كمي اشتباه باعث خراب شدن pin هاي آنها مي شود و باعث اتصالي مي شود.
نكته : در وصل كردن سيمهاي برد اصلي و كابلهاي IDE بايد دقت كرد چون اگر اشتباه جا زده شوند و پين ها به هم اتصالي پيدا بكنند ممكن است برد اصلي را معيوب كند.
در آخرين مرحله سيمهاي برق كه از منبع تغذيه سرچشمه ميگيرد را به دستگاههاي مختلف همانند Hardو floppyو CD-Rom وصل مي كنيم و بعد از اين مرحله نوبت به بستن در پوشهاي case ميرسد و آنها را با پيچ محكم مي كنيم .
2ـ مراحل نرم افزاري: در اين مرحله بعد از روشن كردن سيستم اگر داراي خطاي نباشد ابتدا با ديسكت كه حاوي فايلهاي Dos باشد روي فايل fdisk باشد سيستم ر ا پارتيشن بندي مي كنيم تا براي استفاده آماده گردد ولي چنانچه داراي خطايي بود بايد خطا را برطرف كرد، براي اينكار بايد ابتدا منبع ايجاد كننده خطا را تشخيص دهيم و سپس آن را برطرف كنيم در قسمت برسي خطاها در اين مورد به تفضيل شرح داده نشده است. براي پارتيشن بندي ديسك سخت(Hard) بايد فرمان fdisk را در جلوي prompt سيستم عامل داس كه در حالت A:1 مي باشد اجراء كرد و سپس مراحل زير را طي مي كنيم.
مراحل فرمان fdisk : بعد ا ز اجراي اين فرمان منوي به شكل زير ظاهر مي شود:
Corrent fiocel disk drive:1
Choose on of the folloning.
1-Create Dos Dartiton or logical Dos drive
2-Set active partition
3-Delet Dos partition or logical Dos drive
4-Display partition Information
Enter choice:[1]
Press ESC TO Enit fdisk
منوي اصلي :براي انتخاب اين يك گزينه شماره آن را تايپ كرده و سپس كليد Enter را فشار ميدهيم. و براي برگشت به منوي قبلي از كليد Esc استفاده مي كنيم. در هر منو پيغام Carrent fined disk drive ظاهر مي شو دكه يك عدد در جلو آن قرار ميگيرد كه همواره يك است به اين علت كه كامپيوتر شما داراي يك ديسك سخت است و اگر بيش از آن داشته باشد اين عدد تغيير مي كند و نشان مي دهد با كدام ديسك سخت كار ميكند مثلاً اگر 2 باشد يعني با ديسك سخت 2 كار مي كنيد.
كسب اطلاعات در مورد پارتيشن ها : با انتخاب گزينه چهارم از منوي اصلي مي توان اطلاعات از قبيل وضعيت، نوع، اندازه، پارتيشن هاي روي ديسك را ديد . كه به صورت زير است.
Partition staus type volumelahel mbyte system usage
C:1 A PRIDOS C:1 FAS16 50%
C FMTDOS C:1 50%
هر يك از اين گزينه اطلاعات زير را ارائه مي دهند.
Partition :حرف مربوط به نام درايو و شماره آن درايو را نشان مي دهد.
Status: اگر در جلو آن علامتA باشد يعني پارتيشن فعال است كه در توضيح قسمت سوم منوي منظور پارتيشن فعال گفته خواهد شد.
Type: نوع پارتيشن را نشان مي دهد PRI DOSوEXT DOS كه به ترتيب اولي پارتيشن اوليه DOS و دومي پارتيشن توسعه DOS مي باشد.
Volume label : برچسب پارتيشن اصلي را نشان مي دهد.
Mbyte: اندازه هر پارتيشن را به مگا بايت را نشان مي دهد.
System : سيستم فايلي كه در حال استفاده شدن در پارتيشن است ر ا نشان مي دهد. و در دو نوع FAT32وFAT16 مي باشد
Usage: درصدي از ديسك كه در اختيار اين پارتيشن قرار گرفته است ر ا نشان مي دهد.
اگر پارتيشن توسعه يافته داراي درايوهاي منطقي باشد، سيستم روال مي كند آيا مي خواهيد اطلاعات به آنها را ببينيد يا خير اگر y را بزنيد اطلاعات مربوط به آنها نشان داده مي شود.
ايجاد پارتيشن اوليه DOS: اگر ديسك سخت فاقد پارتيشن است به طريق زير عمل مي كنيم.
از منوي اصلي گزينه اول را انتخاب ميكنيم . در ادامه منوي ديگري ظاهر مي شود كه با گزينه هاي زير :
1.create Primary DOS partition
2.create Entended DOS partition
3.create logical DOS Drives(s) in the Extended DOS partition
گزينه اول اين منو براي ايجاد پارتيشن اوليه DOS مورد استفاده قرار گيرد.
با انتخاب اين گزينه پيغامي مبني بر در نظر گرفتن كل فضاي ديسك براي اين پارتيشن باشد يا خير اگر حرف y بزنيم كل ديسك را براي پارتيشن اوليه در نظر مي گيرد و اگر حرفn را بزنيم مي توانيم مقدار فضاي دلخواهي را وارد كرد كه در منوي ظاهر مي شود كل فضاي ديسك را به طور پيش فرض براي اين پارتيشن در نظر گرفته شده است.
نكته: اگر كل فضاي ديسك سخت را به يك پارتيشن ندهيم و پارتيشنهاي متعددي داشته باشيم بايد در منوي اصلي با انتخاب گزينه سوم پارتيشن فعال را انتخاب كنيم .
ايجاد پارتيشن توسعه يافته DOS : براي ايجاد چند پارتيشن بر روي ديسك سخت مي توان علاوه بر پارتيشن اوليه، پارتيشن هاي توسعه يافتهاي را هم داشت. بر روي پارتيشن توسعه يافته DOS حداكثر مي توان 230 درايو منطقي داشت.
براي اين كار ابتدا در منوي اصلي گزينه اول و سپس گزينه دوم را انتخاب مي كنيم و در اين هنگام منوي با عنوانCreate Extended DOS partition نشان داده مي شود.
كه كل فضاي ديسك را نشان مي دهد و اگر كليدEnter را بزنيم كل آن را به پارتيشن توسعه يافته اختصاص مي دهيم ولي مي توان آنرا تغيير داد و به صورت درصد يا مگا بايت نوشت اگر به صورت درصد باشد بايد حتماً علامت% را بعد از آن تايپ كنيم.
بعد از زدن كليدEnter منوي ديگري ظاهر مي شو دكه ساخت پارتيشن توسعه يافته را نشان ميدهد.
ايجاد درايو منطقي در پارتيشن توسعه يافته DOS :براي ذخيره سازي اطلاعات در پارتيشن توسعه يافته بايد يك يا چند درايو منطقي در اين پارتيشن ايجاد كنيم به هر درايو به طور خودكار نامي به ترتيب حروف الفباي انگليسي داده ميشود. ذخيره و بازيابي اطلاعات در درايو منطقي مانند درايو فيزيكي مي باشد.
براي اينكار بايد گزينه يك از منوي اصلي و سپس گزينه سوم از منوي بعدي را انتخاب مي كنيم .
يعني گزينه: Create logical OS Drive (s) in the Extended Dos Partition
را انتخاب كنيم ، و سپس Enter را بزنيم. اين مرحله را بايد تا اتمام فضاي پارتيشن توسعه يافته ادامه داد.
و بعد از اين مرحله كل فضاي پارتيشن توسعه يافته به درايوهاي منطقي اختصاص داد شده است البته ميتوان مقدار هر درايو را به صورت مگا بايت يا درصد بيان كرد كه براي اينكه به صورت دهنده باشد بايد حتماً علامت% را بعد از تعيين مقدار تايپ كرد.
انتخاب پارتيشن فعال : پارتيشن فعال حاوي سيستم عامل است كه به هنگام راه اندازي سيستم از روي ديسك به حافظه منتقل ميشود . اگر ديسك سخت حاوي چندين درايو باشد بايد حتماً پارتيشن فعال را تعيين كرد به صورت زير امكان پذير است.
از منوي اصلي گزينه دوم را انتخاب مي كنيم .منوي با عنوان Set active partitionظاهر ميشود كه پارتيشن فعال را مي توان تعيين كرد براي انتخاب پارتيشن فعال شماره پارتيشن يعني شماره اي را كه در جلوي هر يك از پارتيشن ها موجود هست تايپ مي كنيم. و سپس براي برگشت دكمه Esc را ميزنيم.
نكته: فقط پارتيشن هاي اوليه را مي توان به عنوان پارتيشن فعال انتخاب كرد و اگر پارتيشنهاي توسعه يافته را فعال كنيم پيامي به صورت زير صادر خواهد شد.
Partition selected (s) is not startable, active partition changed
حذف پارتيشن يا درايو منطقي: ممكن است بعضي وقتها نياز به تغيير اندازه يك پارتيشن ها باشد براي اينكار نمي توان آنرا مستقيماً تغيير اندازه داد بلكه بايد ابتدا حذف شود و سپس دوباره ايجاد شود حذف پارتيشن توسعه يافته DOS (غير DOS ) اطلاعات پارتيشن اوليه DOS از بين نمي روند ولي براي حذف پارتيشن اوليه DOS بايد ابتدا پارتيشن هاي توسعه يافته DOS و سپس پارتيشن اوليه آنرا حذف كرد.
نكته: در موقع حذف درايو منطقي از پارتيشن توسعه يافته در صورتي كه نام درايو حرف كوچكتري از نام درايو ديگر باشد حذف گردد. حروف مربوط به آن درايو عوض مي شوند.
براي حذف يك پارتيشن يا درايو منطقي بايد مراحل زير را طي كرد:
ابتدا از مني اصلي انتخاب سوم را انتخاب كنيد بعد از اين منويي با عنوان
Delete DOS partition or logical DOS Drive
ظاهر مي شود. كه داراي چهار گزينه روبرو است .
1. Delete primary DOS partition
2. Delete Extended DOS partition
3. Delete logical DOS drive(s) in the Extended DOS partition
4. Delete Non DOS partition
كه گزينه مورد نظر را انتخاب مي كنيم و سپس حرف مربوط به نام درايو و برچسب درايو بايد حذف شود را وارد كنيد در اين موقع در اين موقع پيغام اخطار روي صفحه ظاهر مي شود . كه آيا درايو حذف شود يا خير.
نكته: اگر پارتيشن اوليه را حذف كنيم، استفاده مجدد از ديسك سخت دوباره بايد آنرا مجدداً ايجاد كرد.
فرمت كردن ديسك سخت بعد از Fdisk : بعد از پارتيشن بندي ديسك سخت نوبت به فرمت كردن درايو ايجاد شده مي رسد .
كه به صورت زير مي باشد:
A:\> Format C:/s
A:\> Format D:
نكته: براي فرمت كردن پارتيشن اوليه حتماً بايد /S را به كار برد تا فايلهاي سيستم به آن منتقل شوند.
بررسي خطاها:
1ـ سيستم روشن نمي شود: از وصل بودن كابلهاي برق به پريز برق اطمينان حاصل كنيد، همچنين كليد انتخاب 220/110 ولت بايد در حالت مناسب باشد و همچنين خروجي منبع تغذيه را تست نماييم و در صورت سالم بودن خروجي از اتصال صحيح برق به مادر برد مطمئن شويم.
2ـ سيستم روشن نمي شود و هيچ گونه اطلاعاتي روي صفحه نمايش نمي رود و يا صفحه سفيد است.
منابع ايجاد كننده اين خطا:
1ـ كارت گرافيك معيوب بوده و درست كار نخواهد كرد.
2ـ برق منبع تغذيه به مادربرد اشتباه وصل شده است.
3ـ كابلهاي روي ديسك درست در سوكت نصب نشده است.
4ـ كنترلر صفحه كليد سوخته و يا اتصالات سوكت خوب برقرار نيست.
5ـ با روشن شدن سيستم شروع به زدن بوقهاي هشت تايي مي نمايند: در اين حالت اشكال از برد گرافيكي است كه يا درست نصب نشده يا اينكه آسيب ديده است.
6ـ با روشن نشدن سيستم شروع به بوق زدن تكي مي كند: منابع ايجاد كننده اين خطوط مربوط به حافظه Ram مي شوند
7ـ با روشن شدن سيستم شروع به زدن يك بوق مي نمايد: خرابي حافظه BIOS ـRam مي باشد .
8ـ با روشن شدن شروع به زدن پنج بوق مي نمايد: اشكال از CPU يا وجود ندارد يا خراب است .
9ـ با روشن شدن پيغام Invalid configuration ظاهر مي شود: خطا ناشي از عدم يكسان بودن قطعات فيزيكي روي سيستم و نوع تعريف آنها در برنامه setup ميباشد.
10ـ با روشن شدن سيستم پيغام 420 error ـGANE 8024ظاهر مي شود: اين پيغام خطا به دليل عدم توانايي سيستم براي رفتن به حد حفاظت نشده سيستم به وجود ميآيد.
11ـ با روشن شدن سيستم پيغامKB/Interface. Error ظاهر مي شوند: يعني خرابي صفحه كليد.
12ـ با روشن شدن سيستم خطاي NoRom Basiukظاهر مي شود: پارتيشن فعال انتخاب نگرديده.
13ـ با روشن شدن سيستم خطاي Drive Error ظاهر مي شود : مربوط به هارد ديسك يا خراب است يا جامپرهاي مربوط به slave ياmaster آن درست نيست .
14ـ بعد از روشن شدن سيستم صدور پيغام Wait مي ايستد: در اين صورت ممكن است دو حالت رخ دهد:
1ـ حالت اول بعد از مدتي پيغامHDC failure – FDc failure ظاهر مي شود.
2ـ حالت دوم زماني كه بعد از پيغام Wait هيچ عملي نمي شود و سيستم Halt مي شود.
در اين حالت خطا مربوط مي شود به حافظهRam و سازگار نبودن حافظه ديناميكي با يكديگر .
15ـ با روشن و خاموش كردن متوالي، سيستم قطعات مختلف را خطا مي گيرد: منبع توليد كننده خطا منبع تغذيه بوده كه به علت كمبود ولتاژ نمي تواند ولتاژ مناسب را به قطعات مختلف برساند.
نصب سيستم عامل DOS: بعد از پارتيشن بندي ديسك سخت و برسي خطاها نوبت به نصب سيستم عامل DOS ـMS ميرسد. براي استفاده از اين سيستم عامل بايد آن را بر روي كامپيوتر نصب كرد و براي اين منظور از برنامه Setup استفاده مي شود. بعد از نصب DOS از روي سي دي يا ديسكت اولين باري كه سيستم راه اندازي مي كنيم اگر داراي فايل Autoexec.bat نباشد. پيغامي براي دريافت تاريخ و ساعت روي صفحه نمايش ظاهر مي شود.
نصب سيستم عاملWindows : براي نصبWindows ابتدا سي دي آنرا درسي دي رام گذاشته و سپس برنامه setup آن را اجرا نماييم و سپس به پيغامهايي كه بعد از اين داده مي شود توجه كرد و درست پاسخ مي دهيم به عنوان مثال در يك مرحله از شما مي خواهد كه مسير نصب ويندوز يا درايوي كه مي خواهيد ويندوز را در آن نصب شو د را وارد كنيد. اگر شما آن را وارد نكنيد هر پيش فرض آن را يعني در درايو فعال كه معمولاً كه اولين درايو هارد يعني C مي باشد را در نظر مي گيرد. و در يك مرحله ديگر در مورد ساختن ديسكت بوت ويندوز سئوال ميكند كه اگر خواستيد بايد يك فلاپي را از قبل آماده كنيد و آن را در فلاپي ديسكت بگذاريد و دكمهOK را فشار دهيد وگرنه دكمهcancel را بزنيد .
نكته:براي نصب ويندوز دانستن شماره سريال آن ضروري است.
نصب كارت گرافيك (Graphic card) : بعد از اين ويندوز نصب شده نوبت به كارت گرافيك مي رسد اگر دقت كنيد در قبل از نصب كارت گرافيك تصاوير و آيكن ها ويندوز كيفيت مطلوبي ندارد ولي براي درست شدن اين موضوع كافي است كهDriver كارت گرافيك در سي دي رام گذاشته و كارت گرافيك را نصب نماييد.
كارت صدا(sound Card) : براي استفاده از صدا ها و موزيك هاي مختلف در هنگام استفاده از كامپيوتر بايد حتماً كارت صدا را نصب نماييد. براي اين كار همانند كارت گرافيك،Driver كارت صدا را در سي دي رام گذاشته و آن را نصب مي كنيم البته ناگفته باقي نماند كه بعضي كه بردهاي اصلي داراي صدايonboard هستند نيازي به كارت صدا ندارد و بايد از روي سي دي mainboard نصب شوند.
نصب نرم افزارهاي مختلف: براي استفاده از سيستم بايد نرم افزارهاي مختلف را روي آن نصب كرد و مهمترين مجموعه نرمافزاري، نرم افزاريهاي Microsoft office مي باشند و كاربردهاي متعدد دارند .
كـــه اين نرم افزارها عبارت ا ند از:
MS-Word وMs-excel وMs-powerpoint وMs-Access وMs-outlook .
براي نصب اين مجموعه سي دي office را تهيه كرده و آن را نصب كنيم .
در زير در مورد هر كدام از نرم افزارهاي office به دليل اهميت زياد توضيحي دادهمي شود .
1ـ MS –word :براي تايپ و ويرايش ستون ،و تصاوير ، جداول و… به كار مي رود.
2ـ MS-Excel : براي انجام امور مالي و حسابداري به كار مي رود و ا ز امكانات ديگري چون نمودارها، تصاوير و…. برخوردار است و يك نرم افزار صفحه گسترده است كه برابر با 65536×256 خانه يا سلول دارد . يعني تعداد ستونها برابر 256 كه با حروف مشخصي هستند و تعداد سطرها برابر با65536 كه با اعداد مشخص هستند.
3ـMs-power point: يك برنامه گرافيكي نمايشي كه براي تهيه اسلايدها ، بروشورها، تهيه مواد لازم براي سخنرانيها، كنفرانسها، و…. استفاده مي شود.
4ـMs-outlook:يك نر افزار مديرت اطلاعات است كه براي پست الكترونيكي، مديريت تماس، نرم افزار زمان بندي و برنامه ريزي و يك سيستم مديريت مشابهExplorer هست .
5ـMs-Access: سيستم مديريت بانكهاي اطلاعاتي رابطه اي با امكانات پرسش، گزارش گيري، و مديريت ليستها است.
واژنامه: BIOS
(Basic input output system) .سيستم اوليه ورودي و خروجي:
مجموعه دستور عملهايي است كه داخل يك حافظه فقط خواندني (RAM) نوشته شده و باروشن شدن كامپيوتر به صورت خودكار اجراء شوند. اين برنامه ابتدا بخشهاي سخت افزاري را تست مي كند، سپس سيستم عامل را اجراء و از انتقال داده در بين دستگاههاي سخت افزاري پشتيباني مي كند.
نكته:Bios مخصوص pc است و سازگار با آن است.
bus : گذرگاه: به گروهي از خطوط ارتباطي گفته مي شود كه براي انتقال داده در بين اجزاي يك سيستم كامپيوتري مورد استفاده قرار مي گيرد ، سه گروه گذرگاه داريم كه اطلاعات از آن عبور ميكند. گذرگاه داده، گذرگاه آدرس، گذرگاه كنترل.
Cache :حافظه پنهان: يك حافظه ويژه كه بين ريز پردازنده و حافظه اصلي قرار مي گيرد.
Integrated Drive Electronic) درايو مجتمع الكترونيكي.
نوعي رابطه كه درايو ديسك را بدون نياز به كارت اضافي به برد اصلي مرتبط مي سازد اين رابطه روي خود درايو قرار مي گيرد.
:Jumper اتصال دهنده اي به شكل دو شاخه يا سيم كوچكي مي باش دكه بر روي برد اصلي قرار دارد و بين دو نقطه مختلف يك برد الكترونيكي اتصال برقرار مي كند.
Expansion Slot: شكاف توسعه: شيارهايي هستند كه براي اتصال كارتهاي توسعه به سيستم تعبيه مي شوند. از طريق اين شيارها امكان افزايش توان كامپيوتر فراهم مي شود.
Celeron: نام نوعي ريز پرداز نده از سري پردازنده هاي شركتIntel مي باش دكه براساس ريز پردازنده هاي P6 يا پنتيوم II ساخته و طراحي شده اند و سرعت آنها بين 4433تا300 مگا هرتز مي باشند.
MMX: نوعي پردازنده ،سري پنتيوم اينتل است كه قابليتهاي پردازش و اجراي برنامه هاي حالتي مديا در آن بسيار زياد است.
Personul Compvter):PC كامپيوتر شخصي:
Peripherul Component Inetrconnect):PCI
محلهاي اتصال داخلي كامپيوتر كه براي افزودن امكان سخت افزاري مانند كارت گرافيكي و كارت صدا به كار مي رود.
Port(درگاه): محل اتصال قطعات جانبي كامپيوتر:
Power on self-TesT) Dost عمليات خود كنترلي در زمان روشن شدن:
پس از روشن شدن كامپيوتر دستوراتي براي تست قطعات كامپيوتر اجراء ميشوند، اين دستورات از قبل در Bios سيستم قرار گرفته اند و به مراحل اجراي آنهاPost گفتهمي شود.
Slot (شكاف): محل اتصال كارتهاي جانبي به كامپيوتر:
Video RAM) VRAM نوع خاصي از RAM كه در كاربردهاي ويديويي باسرعت بالا مورد استفاده قرار مي گيرد.
RAM:(Static RAM) SRAM استاتيك:
نوعي از RAM است و اطلاعات را تا زمان كه برق كافي وجود دارد نگه مي دارد.
: Video aduptor__Graphiccard كارت گرافيكي.
برد الكترونيكي است كه سيگنالهاي ديجيتالي را به سيگنالهاي ويديويي يا تصويري تبديل كرده و از طريق كابل به صفحه نمايش منتقل مي شود و از طريق شيار توسعه در روي برد اصلي به كامپيوتر منتقل مي شود.
Sound Card:كارت صدا.
Heat sink: جاذب حرارت:
يك قطعة سخت افزاري است و حرارتي كه توسط CPU توليد مي شود را جذب مي كند و به هوا منتقل مي كند. جنس آن از آلياژ فلزي و به صورت پره اي ساخته مي شود و روي CPU و برد اصلي نصب مي شود.
منابع:
مرجع كامل سيستم Dos6.2 :تاليف :مهندس عين الله جعفر نژاد قمي ، انتشارات جهاد دانشگاهي مشهد ، چاپ ششم ، تابستان 75 .
اكسل 97 :نويسندگان هلووسن ويانك ، مترجم : ك ، سيروسيان، انتشارات مؤسسه علمي ـ فرهنگي نص ،چاپ اول زمستان 76 .
مجموعه كتابهاي مؤسسه فرهنگي ديباگران تهران
اطلاعات شخصي