اصطلاحات رایج شبکه های کامپیوتری
آشنایی با اصطلاحات کاربردی و رایج در شبکه و اینترنت
امروزه در راستای گسترش انواع خدمات مبتنی بر اینترنت و شبکه در اطراف ما و احساس نیاز به آشنایی با مفاهیم آن در جهت استفاده صحیح و بهینه تر از این تکنولوژی، در مقاله ذیل برای شما عزیزان برخی اصطلاحات رایج شبکه و اینترنت که در استفاده و پشتیبانی شبکه کاربرد دارد را به اختصار توضیح خواهیم داد.
در ذیل به معرفی برخی اصطلاحات اینترنت و شبکه خواهیم پرداخت، با ما همراه باشید.
- ISP یا Internet Service Provider: شرکت تامین کننده اینترنت
- LAN یا Local Area Network: شبکه محلی کوچک در مقیاس خانه یا دفتر
- MAN یا Metropolitan Area Network: شبکه متوسط در مقیاس شهر یا استان
- WAN یا Wide Area Network: شبکه وسیع و گسترده در مقیاس کشوری و قاره ای
- IP یا Internet Protocol: آدرسی برای دستیابی به کامپیوترهای دیگر در بستر شبکه یا اینترنت می باشد.
- IPv4: آدرس آی پی ورژن 4 از عدد تشکیل شده و با فضای محدود مواجه است.
- IPv6: آدرس آی پی ورژن 6 از عدد و حروف تشکیل شده و فضایی بسیار بسیار وسیع را پوشش می دهد.
- Modem: این دستگاه وظیفه تبدیل دیتا را از آنالوگ به دیجیتال و بالعکس بر عهده دارد.
- Router: از روتر برای تبادل و مسیردهی به ورودی و خروجی ترافیک شبکه استفاده می شود.
- Gateway: دروازه ای جهت ارتباط بین دو شبکه به یکدیگر
- Bridge: در لایه دوم مدل OSI قرار دارد که با جدول بسیار ساده روتینگ بر اساس مک آدرس کار می کند.
- Subnet Mask: مشخص کننده کلاس IP و جداکننده Network و Host می باشد.
- VPI: مشخص کننده مسیر مجازی یک Packet تا ISP
- VCI: مشخص کننده کانال مجازی یک Packet تا ISP
- SNR Margin: میزان سیگنال به نویز خط تلفن
- Destination IP Address: آی پی مقصد می باشد.
- Source IP Address: آی پی مبدا می باشد.
- Servicename: نام شرکت سرویس دهنده می باشد.
- Username: نام کاربری
- Password: رمز عبور
- SSID: نام شبکه وایرلس
- Dynamic IP Address: آدرس IP متغیر می باشد.
- Static IP Address: آدرس IP ثابت می باشد.
- PPPoE/PPPoA: پروتکلی جهت اتصال اتوماتیک به اینترنت با استفاده از نام کاربری و کلمه عبور می باشد.
- Transmit Power: توان خروجی وایرلس می باشد.
- Authentication Type: استاندارد رمزنگاری ارتباطات بی سیم می باشد.
- Firmware Upgrade: به روزرسانی نسخه نرم افزاری دستگاه می باشد.
- Backup: تهیه فایل پشتیبان از تنظیمات دستگاه می باشد.
- Restore: بازیابی پشتیبان گرفته شده از دستگاه می باشد.
- Status: وضعیت دستگاه را نشان می دهد.
- NAT یا Network Address Translation: برای اشتراک گذاری یک IP با سایر دستگاه ها استفاده می شود.
- DHCP یا Dynamic Host Configuration Protocol: وظیفه DHCP اختصاص یک IP اتوماتیک به دستگاه های متصل به روتر می باشد.
- Hostname: نام یا برچسبی می باشد که به یک IP تعلق می گیرد.
- Domain Name: نام دامنه یا وب سایت می باشد.
- DNS یا Domain Name System: از DNS برای تبدیل نام دامنه که قابل خواندن برای ما می باشد به IP استفاده می شود.
- Ethernet: به درگاهی که کابل شبکه به آن متصل می گردد Ethernet می گویند.
- Network Interface یا Nework Adaptor: به شکل اتصال به شبکه که بصورت بی سیم Wifi یا کابل Ethernet می باشد و هر کدام یک IP منحصر به فرد دارد network interface می گویند.
- Localhost: نام یا برچسبی می باشد که به یک IP اشاره می کند و اغلب به دستگاه مورد استفاده اصلی اشاره می کند.
- MAC یا Media Access Control: هر دستگاه دیجیتال برای اتصال به شبکه دارای یک آدرس منحصر به فرد به نام مک می باشد.
- Packet: کوچک ترین واحدهای اطلاعات که بین دستگاه ها تبادل می شود.
- Firewall: فایروال یا دیوار آتشین به صورت نرم افزاری یا سخت افزاری قایل تهیه می باشد و ترافیک شبکه را می تواند در بخش های مشخص شده مسدود نماید.
- HTTP یا Hypertext Transfer Protocol: پروتکلی جهت ایجاد ارتباط، دریافت و ارسال اطلاعات بین سرور و کلاینت می باشد.
- URL یا Uniform Resource Locater: آدرس وب سایت می باشد.
- Server: سرور یک کامپیوتر قدرتمند است که منابع خود را در اختیار کاربران قرار می دهد.
- Switch: برای اتصال کامپیوترها به یکدیگر از سوئیچ استفاده می شود.
- Bandwidth: به میزان دریافت و ارسال اطلاعات در واحد زمان گفته می شود.
- Shared Bandwidth: پهنای باند اشتراکی و ارزان قیمت تر از اختصاصی
- Dedicated Bandwidth: پهنای باند اختصاصی
- ADSL: اینترنت بر بستر خطوط تلفن
- VLAN یا Virtual Local Area Networks: مجازی سازی چندین شبکه بر روی یک رابط فیزیکی
- VRRP یا Virtual Router Redundancy Protocol: مجازی سازی چندین روتر بر روی شبکه
- MESH: شبکه از روترهای به هم پیوسته برای پوشش دهی اینترنت در محوطه می باشد.
- MPLS یا MultiProtocol Label Switching: بستر ارتباطی خصوصی جدا از اینترنت می باشد که تنها از طرف مخابرات یا شرکت های بزرگ ارائه می شود.
- QUEUE: محدود کردن سرعت انتقال اطلاعات روی IP
- Terminal: اجرای دستورات در محیط کد نویسی
- IP TUNNEL: از این پروتکل برای دسترسی به پروتکل های خارجی که در بستر شبکه در دسترس نیست، استفاده می شود.
- LTE یا Long Term Evolution: یک استاندارد در بستر شبکه 4G می باشد.
- 4G: نسل چهارم شبکه موبایل می باشد.
- 3G: نسل سوم شبکه موبایل
- 2G: نسل دوم شبکه موبایل
- DHCP یا Dynamic Host Configuration Protocol: وظیفه اختصاص IP به صورت اتوماتیک را در شبکه بر عهده دارد.
- DHCP Client: وظیفه دریافت IP از یک DHCP Server را برعهده دارد.
- DHCP Server: وظیفه اختصاص IP به کلاینت ها را برعهده دارد.
- HotSpot: انتشار بی سیم اینترنت در محیط برای دسترسی کاربران
- IP Security یا IPsec: نوعی پروتکل برای ایجاد Tunnel ما بین دو نقطه می باشد.
- Neighbor: جهت شناسایی روترهای همسایه در شبکه می باشد. به شرطی که گزینه neighbor در آنها فعال باشند.
- POOL: یک رنج از IP می باشد که در سرویس هایی همچون DHCP ,PPP, Hotspot مورد استفاده قرار می گیرد.
- SMB یا Server Message Block: پروتکلی برای اشتراک گذاری فایل ها در شبکه می باشد.
- SNMP یا Simple Network Management Protocol: جهت جمع آوری اطلاعات مانیتورینگ کانفیگ های کلاینت بر اساس IP می باشد.
- Socket Secure یا Socks: پروتکلی امن جهت ارتباط غیر مستقیم کلاینت ها با مقصد (Socks نسبت به رول های فایروال ارجهیت دارد.)
- TFTP یا Trivial File Transfer Protocol: پروتکلی جهت انتقال فایل های Boot یا تنظیمات سوئیچ، IP Phone و غیره در شبکه داخلی را می گویند.
- UPnP یا Universal Plug and Play: اجرا و اتصال همگانی تجهیزات موجود در شبکه
- Traffic: میزان انتقال اطلاعات در بستر شبکه
- WEB Proxy: امکان مدیریت سرویس های Http در شبکه را به وجود می آورد.
- ARP یا Address Resolution Protocol: در روتر، IP دستگاه هایی که به آن شبکه متصل اند به همراه مک آدرس در ARP Table ثبت می شود.
- Cloud: فضای ذخیره سازی ابری
- Address: برای مشاهده آدرس IP های اختصاص داده شده به Interface ها بکار می رود.
- Logging: محیطی برای تبدیل Log به SysLog می باشد.
- Ports: درگاه هایی که توسط دستگاه پشتیبانی می شوند.
- Reboot: آغاز بکار مجدد در دستگاه
- Reset Configuration: برگرداندن تنظیمات دستگاه به تنظیمات اولیه کارخانه
- SNTP Client: برای تنظیم ساعت و تاریخ دستگاه مورد استفاده قرار می گیرد.
- Schedular: جدول زمان بندی اجرای دستورات به صورت اتوماتیک می باشد.
- Watchdog: ابزاری جهت نظارت بر روی دستگاه می باشد که در صورت هنگ کردن، دستگاه را ریبوت کرده و از طریق ایمیل به ادمین شبکه اطلاع رسانی می نماید.
- BTest Server: وظیفه صدور مجوز جهت تست پینگ و پهنای باند را دارد.
- Bandwidth Test: تست پهنای باند از طریق مقصد به IP مبدا می باشد.
- Flood Ping: به کاربر اجازه می دهد که تعداد و سایز مشخصی از پاکت ها را به صورت یکباره به سمت یک IP مشخص ارسال نمایید.
- IP Scan: با استفاده از پروتکل ICMP آی پی های متصل به آن Interface را پیدا خواهد کرد.
- MAC Server: وظیفه غیرفعال سازی ورود به میکروتیک از طریق مک آدرس را دارد.
- Netwatch: ابزاری جهت بررسی وضعیت یک شبکه و یا سیستم جهت پایداری ارتباط بین میکروتیک و یک دستگاه دیگر در آن شبکه و اطلاع دادن از قطع ارتیاط آن دستگاه از شبکه می باشد.
- Packet Sniffer: امکان بررسی و آنالیز Packet ها از طریق یک Interface مشخص در شبکه را می گویند.
- Ping: یکی از مهم ترین ابزارهای ادمین شبکه جهت بررسی اتصالات شبکه می باشد.
- Ping Speed: تست سرعت ارسال بزرگ ترین بسته و کوچک ترین بسته یک IP را برعهده دارد.
- Router Management Overlay Network یا RoMON: با استفاده از این پروتکل می توانید تمام تجهیزات میکروتیک استفاده شده در کل شبکه خود را مشاهده و مدیریت نمایید. این پروتکل در لایه 2 به صورت مک و هم در لایه 3 شبکه استفاده می شود.
- Telnet: این ابزار توانایی اتصال به تجهیزات دیگر در شبکه از طریق SSH، Telnet و MAC Telnet را دارد.
- Traceroute: با استفاده از این ابزار مسیر بسته ها را می توان بررسی کرد.
- Bidirectional Forwarding Detection یا BFD: پروتکل تشخیص سریع قطع شدن ارتباط بین روترهای همسایه می باشد. این پروتکل با ارسال بسته های Hello در بازه های زمانی بسیار کوتاه به یکدیگر سلامت مسیر را تایید می کند و در صورت عدم دریافت بسته روتر متوجه قطع شدن ارتباط با روترهای مجاور می شود.
- Border Gateway Protocol یا BGP: یک پروتکل مسیریابی از نوع خارجی است که ارتباط بین سیستم های مستقل را فراهم می کند.
- Open Shortest Path First یا OSPF: یک پروتکل مسیریابی داخلی است که اطلاعات مسیریابی را تنها بین روترهای متعلق به همان سیستم توزیع می کند.
اگر نیاز به خدمات شبکه کامپیوتری دارید بهتر است کمی با این اصطلاحات نیز آشنا شوید. درک پایهای از شبکه برای هر کسی که با کامپیوتر کار میکند مهم است. شبکه نه تنها به دریافت خدمات در اینترنت کمک میکند، بلکه به شما بینشی برای تشخیص مشکلات را میدهد.
در اینجا یک مرور کلی از برخی مفاهیم شبکهای رایج ارائه میدهم. ما در مورد اصطلاحات پایه، پروتکلهای مشترک، و مسئولیتها و ویژگیهای لایههای مختلف شبکه صحبت خواهیم کرد.
سایر اصطلاحات شبکه و پروتکلها
قبل از شروع بحث درباره شبکه، باید برخی از اصطلاحات رایج را که شما در این راهنما و همچنین در راهنماها و مستندات مربوط به شبکهها مشاهده میکنید، تعریف کنیم.
*** قبل از هر اصطلاح یک حرف “و” قرار دادهام که متن راستچین شود ***
و Connection : در شبکه، connection به قطعات اطلاعات اشاره دارد که از طریق یک شبکه منتقل میشود و به طور کلی نشان میدهد که اتصال قبل از انتقال داده ساخته شده است و در پایان انتقال دادهها قطع شده است.
و Packet : به طور کلی بسته (Packet)، پایهایترین واحدی است که در یک شبکه منتقل می شود. هنگام برقراری ارتباط با یک شبکه، بستهها هستند که اطلاعات شما را از یک نقطه به نقطهی دیگری حمل می کنند.
بستهها دارای یک بخش Header هستند که حاوی اطلاعاتی مثل مبدأ و مقصد و … میباشد. بخش اصلی بسته که شامل اطلاعات واقعی است body یا payload نامیده میشود.
و HOP : قسمتی از یک مسیر (Path) بین مبدأ و مقصد بسته اطلاعاتی است. بستههای اطلاعاتی از طریق روترهای موجود در شبکه بین مبدأ و مقصد بسته پیموده میشود. هر بسته اطلاعاتی زمانی که از یک روتر در شبکه عبور میکند یک عمل Hop انجام میشود.
و Network Interface : در واقع همان پورت شبکه است که تجهیزات دیجیتالی را به شبکههای کامپیوتری متصل می کند. رابط شبکه یا Network Interface میتواند سختافزاری یا نرمافزاری و مجازی باشد. به عنوان مثال loopback یک رابط مجازی شبکه است.
و LAN: به معنای “شبکه محلی” یا Local Area Network است. به شبکه یا بخشی از یک شبکه اشاره دارد که در اینترنت نیست!!! یک شبکه خانگی یا اداری نمونه ای از یک شبکه LAN است.
و WAN: “شبکه گسترده ” نامیده می شود و به معنای شبکه ای است که بسیار گسترده تر از شبکه LAN است. WAN اصطلاح مناسبی برای توصیف شبکه های بزرگ و پراکنده است.
اگر گفته می شود interface به WAN متصل است، عموما فرض می شود که از طریق اینترنت قابل دسترس است اما این فرض لزوماً صحیح نمیباشد.
- با اتصال چندین شبکه LAN به یکدیگر میتوان یک شبکه LAN بزرگتر یا یک شبکه WAN ایجاد کرد. این موضوع کاملا به ساختار شبکهی ایجاد شده بستگی دارد و لزوماً اتصال چندین شبکه LAN باعث ایجاد شبکه WAN نمیشود.
- شبکه WAN مناسب برای توصیف شبکههای بزرگ و پراکنده است و خیلی از مواقع این جمله را خواهید شنید که: “اینترنت یک شبکه WAN است”؛ این جمله کاملا صحیح است اما یک شبکهی WAN اینترنت نیست! یک شبکهی WAN میتواند دسترسی به اینترنت نداشته باشد.
و Protocol: یک پروتکل مجموعهای از قوانین و استانداردها است که اساسا یک زبان را تعریف میکند که دستگاهها می توانند برای برقراری ارتباط استفاده کنند. تعداد زیادی از پروتکلها در شبکه وجود دارد که در لایههای مختلف شبکه اجرا میشوند.
از پروتکل های سطح پایین میتوان TCP، UDP، IP و ICMP را نام برد. برخی از نمونه های آشنا از پروتکل های لایه application که بر اساس پروتکل های سطح پایین ساخته شده اند عبارتند از HTTP، SSH، TLS/SSL و FTP.
و Port: پورت یک آدرس در یک دستگاه واحد است که میتواند به یک قطعه خاص از نرم افزار متصل شود. این یک رابط فیزیکی نیست، اما اجازه می دهد که کامپیوتر(سرور و …) شما بتواند با استفاده از آن با بیش از یک برنامه ارتباط برقرار کند.
و Firewall: یک فایروال برنامهایست که تصمیم می گیرد چه ترافیکی مجاز است به یک دستگاه (کامپیوتر، سرور و …) وارد و یا خارج شود. به طور کلی، فایروالها پورتهایی را که توسط برنامه خاصی بر روی سرور استفاده نمی شوند، مسدود می کنند.
و NAT: در شبکه های محلی از Private IP استفاده میشود و برای شبکه تعداد محدودی IP معتبر (Public) گرفته می شود و با استفاده از سرویس NAT ارتباط دستگاهها به اینترنت برقرار می شود.NAT تبدیل یک IP به IP دیگر را انجام میدهد یا عبارتی Private IP را به Public IP تبدیل می کند. به طور مثال یک شبکه را در نظر بگیرد که دارای 20 کامپیوتر است که می خواهند از اینترنت استفاده کنند با استفاده از سرویس NAT به جای اینکه برای هر کامپیوتر یک Public IP تهیه شود کلا یک Public IP تهیه می شود و این دستگاهها با استفاده از یک Public IP به اینترنت متصل می شوند. با اینکار در مصرف IP و هزینه صرفهجویی میشود.
و VPN: مخفف virtual private network است. یک شبکه خصوصی مجازی (VPN) برنامهایاست که یک اتصال امن و رمزگذاری شده را در یک شبکه ناامن مانند اینترنت ایجاد میکند. در واقع، پروتکل ها با رمزگذاری داده ها و رمزگشایی آن در مقصد، داده ها را از طریق یک “تونل” ارسال میکنند و دادههایی که به درستی رمزگذاری نشدهاند، نمیتوانند وارد تونل شوند.
اصطلاحات بسیاری وجود دارد که ممکن است با آن روبرو شوید. در این مرحله، شما باید برخی از مفاهیم پایه و سطح بالا را درک کنید.
در حالی که شبکه، از نظر توپولوژی بین میزبانها (hosts) اغلب به صورت افقی مورد بحث قرار می گیرد، اجرای آن به شکل عمودی در یک کامپیوتر یا شبکه لایهبندی میشود.
این به این معنی است که تکنولوژیها و پروتکلهای چندگانهای وجود دارد که در بالای یکدیگر ساخته میشوند تا ارتباطات به راحتی کار کند. هر لایه متوالی، اطلاعات اولیهی لایه بالاتر را کمی بیشتر می کند و باعث میشود که برای برنامهها و کاربران آسان تر باشد.
زبان مورد استفاده ما برای صحبت در مورد هر یک از طرحهای لایهبندی، بسته به مدل مورد صحبت متفاوت است. صرف نظر از مدل مورد استفاده برای بحث در مورد لایهها، مسیر دادهها یکسان است.
ارسال داده از یک دستگاه از بالای پشته شروع میشوند و به سمت پایین حرکت میکنند. در پایین ترین سطح، انتقال واقعی به ماشین دیگری اتفاق می افتد.
هر لایه توانایی اضافه کردن “بسته بندی” خود را در اطراف دادههای دریافت شده از لایه بالاتر دارد، که به لایه های پایینتر برای تصمیم گیری در مورد نحوه انجام کار با این داده ها کمک میکند.
یک روش صحبت در مورد لایههای مختلف ارتباطات شبکه است. OSI مخفف Open Systems Interconnect است.
این مدل هفت لایه جداگانه را تعریف میکند. لایهها در این مدل عبارتند از:
لایه هفتم یا Application: لایه کاربرد، لایهای است که کاربران و برنامههای کاربردی با آن ارتباط برقرار میکنند. این لایه تنها لایهای است که کاربر میتواند آن را بصورت ملموس حس کند و با آن ارتباط برقرار کند. از نمونه پروتکلهایی که در این لایه فعالیت میکنند میتوان به HTTP ، FTP ، TELNET ، SNMP ، POP3 و مشابه آنها اشاره کرد.
لایه ششم یا Presentation layer: لایه نمایش ، همانطور که از اسم این لایه پیداست نحوه نمایش اطلاعات را به ما نشان میدهد. به عنوان مثال در این لایه تعیین میشود که اطلاعات چگونه رمزنگاری یا فشردهسازی شوند. از این لایه برای انتقال دادههای سطح پایین شبکه به اطلاعاتی که برنامهها انتظار دیدن آن را دارند استفاده میشود.
در انتهای مقاله میخواهیم یک مجموعه معتبر را بعنوان شرکت خدمات شبکه به شما معرفی کنیم. تکنویار یکی از بهترین شرکت ها میباشد.