سلام مهمان گرامي

برای دسترسی به تمام ویژگی های انجمن، ثبت نام کنید. پس از ثبت نام و ورود به سیستم، شما قادر به دیدن پست ها،ایجاد موضوعات، پاسخ به موضوعات و... خواهید بود.

AliBGI

مدیر بخش
  • تعداد ارسال ها

    9
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    7

تمامی مطالب نوشته شده توسط AliBGI

  1. AliBGI

    با سلام خدمت دوستان عزیز نسخه جدید uproxy tool رسید! version: 2.0 قابلیت های این نرم افزار: جمع آوری پروکسی چک کردن پروکسی بر اساس پرتکل (http/cocks4/5) چک کردن ssl پروکسی تنظیم ترد برای سرعت بیشتر اعمال مرتب کردن پروکسی بر اساس نیاز شما سیو کردن پروکسی های چک شده بر اساس کشور لینک دانلود:
  2. با سلام خدمت دوستان گرامی شاید براتون پیش اومده باشه که بعد از نصب کالی لینوکس چیکار باید کرد؟ آیا چیزی باید نصب کرد یا کانفیگ کرد؟ یا همین که نصب شد دیه همه چی تمومه؟! از اونجایی که نصب کردن کالی که یه بچه 10 سالم بلده(حالا اون قسمت دوال بوت و پارتیشن بندیو کاری نداریم) نیاز نمیبینم بخام برای آموزش نصب کردنش هم تاپیک بزنم پس میریم سراغ اصل مطلب! بعد اینکه کالی لینوکس نصب شد و بالا اومد. دو حالت داره: یا رو مجازی ساز نصبیدی . یا روی هاردت به عنوان سیستم عامل اصلی نصبیدی یا دوال بوت کردی. اگه سیستم بگی نگی قوی ای دارین رو شبیه ساز بیارین بالا. و تا حد امکان از نصب رو هارد اصلی خودداری کنید. شاید بگین چرا مثلا؟ چ فرقی داره و اینا. کالی سیستم عامل پایداری نیست! یهو دیدی یه آپدیت کردی دیه نیومد بالا همه چی سیاه شد. حتی یبار اومدم اپدیت کنم فول اپگرید کنم بعد دیدم درایور NVIDIA هم تو اون قسمت هست خلاصه زدم نصب کرد و اینا بعد که ریبوت کردم دیه بالا نیومد. جاتون خالی تا یجایی درست کردم ولی دسکتاپ کلن عجیب غریب شده بود نوشته ها رفته بود فقط آیکن دیده میشد و کلن بیخیال فایلام شدم حوصلم نکشید بشینم باهاش ور برم فونتاشو دس کاری کنمو اینا. حالا مزایاش چیه وقتی رو مجازی ساز مینصبی؟ اولیش اینه که قبل آپگرید کردن میتونی یه اسنپ شات بگیری بعد آپگرید کنی ریبوت کنی و اینا اگه دیدی مشکلی پیش اومده راحت برمیگردونی به اسنپ شاتی که گرفتی یا همون زمان قبل آپدیت دومی اینکه بین ویندوز اصلیت و کالیت میتونی فایلاتو انتقال بدی؛ یا وسط کار میبینی یهو نیاز داری از یه برنامه ویندوزیت استفاده کنی اونجا دیه کارت راحته. سومی اینکه میتونی 2 نوع شبکه رو شبیه سازی کنی یکی شبکه لوکال که کالیت هم عضوشه و دومی شبکه تارگت که با چندتا سیستم عامل در یک شبکه قرار داره و میخای بهش مثلا به صورت از راه دور نفوذ کنی و از طریق اون تارگت نفوذ شده به سیستم های درون شبکش هم نفوذ کنی! اینجاست که میتونی کاملا دو نوع شبکه مجزا در مجازی ساز تعریف کنی. خب بریم حالا سراغ آموزش به همراه توضیحات اضافه که دونستنش از خیلی سرچ زدنا خلاصتون میکنه! ***************************************************** پارت اول (vmware-tools) اگه رو مجازی ساز نصب کرده بودین اولین قدم اینه که تولز مجازی ساز رو روی سیستم عامل بنصبین اگر نه که این قسمت نصب تولز رو بیخیال شین و برین از پارت دوم بخونین.! حالا برای چی باید بنصبیم؟ لازمه؟ ننصبیم چی میشه؟ وقتی مینصبین صفحه به صورت خودکار به تمام صفحه تغییر میکنه و رزولیشن رو تشخیص میده و اتومات کانفیگ میشه. و همچنین قابلیت انتقال فایل بین سیستم عامل اصلیتون و کالیتون رو فراهم میکنه و ویژگی هایی از قبیل درگ اند دراپ و کپی کردن متن از سیستم عامل اصلی و جایگذاری در کالیتون فراهم میشه! همونطور که میدونید کالی با میزکار های مختلفی ارائه میشه ولی پیشفرضش میزکار GNOME عه. گنوم نسخه های مختلفی داره کالی که قبلا از نسخه گنوم 2 استفاده میکرد قابلیت کپی پیست داشت. ینی میتونستی از سیستم عامل اصلیت کپی کنی فایلو بعد بیای پیست کنی تو کالی. بعد که گنوم آپدیت شد به نسخه 3 کالی هم نسخه 3 رو به خودش اضافه کرد. از اونجا به بعد کپی از سیستم عامل اصلی به کالی از کار افتاد ولی به صورت بلعکس کار میکنه و همچنان درگ اند دراپ در دسترسه! من از vmware workstation استفاده میکنم ولی خب شما هر کدوم عشقتون کشید رو استفاده کنین! برای نصب تولز مجازی ساز به تب vm میریم. بعد یه گزینه داره به اسم install vmware tools اونو میزنین و یه پیغام نشون میده میزنین رو install و یه سی دی مجازی رو کالیتون ایجاد میشه. که درونش یه سری فایلاس. بین اونا یه فایلی هست که به صورت فشرده شدس برای مثال یه همچین چیزی VMwareTools-10.3.10-12406962.tar.gz که فرمت آخرش به tar.gz ختم میشه. اونو از فشرده در بیارین که به دو صورت کامندی و یا گرافیکی که با دوتا کلیک روش میتونین بکشین بندازین به دایرکتوری ای که میخاین..حالا اونش مهم نیست. وقتی که از فشرده در آوردین وارد اون دایرکتوری یا پوشه بشین. بعد رو یه قسمتی از فضای خالی همون دایرکتوری کلیک راست کنین و Open in Terminal بزنین. بعد این دستورات رو بزنین. chmod +x vmware-install.pl perl vmware-install.pl -d بعد که نصب شد با یه لاگ اوت و لاگین و یا ریستارت کالیتون همه چی اوکی میشه. و اون d- چیه؟ اون حرف d از کلمه default میاد ینی به صورت پیشفرض هرچی خودش صلاح دید به صورت اتومات بنصبه. حالا بعضی مواقع بعد این کارا کالیتون شیش میزنه رزولیشن رو تنظیم نمیکنه. اون موقع باید وارد تنظیمات کالیتون بشین و از قسمت Displays رزولیشن سازگار با مانیتورتون رو انتخاب کنین. ***************************************************** میریم سراغ پارت دوم (apt configuration) بعد از نصب تولز باید سورسی که پکیج های سیستم عامل و ابزارات و .. درونش قرار دارد را درون apt وارد کنیم! حالا apt چیه؟ (یک نوع پکیج منیجریه که باهاش میتونی یه سری ابزار هارو بنصبی بپاکی و سیستم عامل رو آپدیت کنی و ...) برای اینکار کافیه درون ترمینال بزنید. gedit /etc/apt/sources.list بعد یه فایلی باز میشه محتویات اون رو پاک کنین و موارد زیر را جایگزین کنین. deb http://http.kali.org/kali kali-rolling main contrib non-free deb-src http://http.kali.org/kali kali-rolling main contrib non-free بعد فایل رو سیو کنین و برنامه رو ببندین. ***************************************************** پارت سوم ( اضافه کردن معماری 32 بیتی) همینطور که میدونین تو ویندوز 64 بیتی میشه برنامه های 32 بیتی رو اجرا کرد ولی تو لینوکس 64بیتی باید معماری 32 بیتی رو به سیستم عامل اضافه کنی. پس اگر کالیتون 64 بیته ترمینال رو باز کنید و دستور زیر رو بزنید. اگر 64 بیت نیس برو پارت چهارم. sudo dpkg --add-architecture i386 ***************************************************** پارت چهارم ( آپدیت مخازن apt + اضافه کردن پاورشل و پایتون + ارتقا سیستم عامل) ترمینال رو باز کنید و دستور زیر را وارد کنید. اول نیاز مندی های پاورشل رو دانلود و نصب میکنیم بعد کلید برای تایید سیگنیچر پکیج های repository مایکروسافت رو اضافه میکنیم و بعد خود منبع پکیج های مایکروسافت رو به سورس لیست پکیج منیجرمون اضافه میکنیم. و در نهایت آپدیت مخازن و آپگرید سیستم عامل wget http://ftp.us.debian.org/debian/pool/main/i/icu/libicu57_57.1-6+deb9u2_amd64.deb dpkg -i libicu57_57.1-6+deb9u2_amd64.deb apt update && apt install -y curl gnupg apt-transport-https liblttng-ust0 curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add - echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-debian-stretch-prod stretch main" | tee /etc/apt/sources.list.d/powershell.list apt update && apt install -y powershell python2 python-pip python3 python3-pip && apt full-upgrade بعد از زدن دستور آخر از شما سوال میپرسه که نیازه ب طور مثال 2 گیگ دانلود کنم تا سیستم عاملو ارتقا بدم آیا قبول میکنید؟ بعد دوتا گزینه y/n داره که اگر y رو بزنین فرایند دانلود شروع میشه. بعد از نصب از شما میخاد یه سری سرویس هارو مشخص کنین تا ریستارت کنه. اونجا بهترین کار اینه که کلن سیستم عامل رو ریستارت کنین. ***************************************************** پارت پنجم (نصب ابزار های تست نفوذ کالی لینوکس به طور کامل + ابزار های پیشنهادی و ضروری + برنامه های کاربردی کالی لینوکس) قسمت اول (نصب کامل کالی لینوکس) ترمینال را باز کنید و دستور زیر را بزنید. pip install osrframework crypto virtualenvwrapper scapy env shodan netifaces python-nmap && pip3 install crypto shodan scapy && apt install kali kali-archive-keyring kali-defaults kalibrate-rtl kali-linux* kali-tools* tor bash* *sploit apache2 proxychains powershell wine64 wine64-tools zaproxy openvas-* netcat unicornscan fierce nikto wpscan aircrack-ng rainbowcrack yersinia funkload slowhttptest t50 ruby apktool aapt mingw-w64 backdoor-factory xterm dex2jar python3-pip exiftool alacarte tcpxtract tesseract-ocr jd-gui rarcrack steghide cupp autoconf dnsmasq upx-ucl gifsicle ftp nodejs npm adb bettercap mitmf shellter mono-vbnc remmina bleachbit haproxy vlc uget clinfo aria2 smb4k crackle pptpd cppcheck gimp xplico isc-dhcp-server clamav build-essential unicorn calibre enscript ruby-dev libpcap-dev python-protobuf wifiphisher cmatrix libreoffice qrencode crackmapexec parallel inspy freerdp2-x11 rar osrframework qbittorrent mono-complete zmap datasploit idb gdb-peda kerberoast python-gps bluetooth liblttng-ust0 bluez libcrypto++6 android-tools-adb zipalign strace libzen0v5 python-bluez privoxy polipo socat dotdotpwn clamav-daemon ffmpeg cppcheck network-manager-openvpn-gnome multiarch-support etherape dkms libjpeg-dev libjpeg62-turbo-dev libnetfilter-queue-dev libnfnetlink-dev && apt-get install -y veil veil-evasion;/usr/share/veil/config/setup.sh --force --silent && gem install bettercap && pip install --upgrade pip && npm install -g http-proxy-to-socks بعد یه چن گیگ میخاد دانلود کنه اگه حجم داشتین بزنین انجام بده. قسمت دوم (نصب ابزار های کاربردی مانند پلیر ها و پی دی اف خوان و ماشین حساب و ...) اگر از گنوم استفاده میکنید میکنید دستور زیر رو بزنید.(کسایی که روی هارد نصب میکنن و به برنامه های ویندوزشون دسترسی ندارن با این کار میتونن خودشونو کامل از شر ویندوزشون خلاص کنن) apt install kali-desktop-gnome kali-desktop-common gnome* بعد از دانلود و نصب پکیج و ابزارهای گنوم اگر سیستم رو ریستارت کنی ازت میخاد که برای امنیت بیشتر از یک یوزر جز root استفاده کنی. این کار بخاطر پکیجی به اسم gnome-initial-setup هست. اگه میخای از همون یوزر root استفاده کنی و تو مخی نباشه هی بهت بگه یوزر بساز همون بعد از زدن دستور بالا دستور زیر رو بزنید. apt remove gnome-initial-setup --purge ***************************************************** پارت شیشم ( بهینه سازی) بعد از هر ارتقا کرنل کالی لینوکس لازمه که فایلای بجا مونده از کرنل قبلی پاک بشه. قسمت اول(پاک کردن ایمیج های قدیمی کالی لینوکس به همراه فایلاشون) اول دستور زیر را وارد کنید. update-grub برای اطلاع از نسخه فعلی تان دستور زیر را وارد کنید. uname -a یه همچین خروجی ای مشاهده میکنید. Linux AliBGI 5.2.0-kali2-amd64 #1 SMP Debian 5.2.9-2kali1 (2019-08-22) x86_64 GNU/Linux پس ورژن کرنل کالی من 5.2.0-kali2-amd64 هست. خب حالا برای پیدا کردن همه ی ایمیج های موجود در سیستم این دستور رو میزنیم. dpkg -l | grep linux-im بعد نتیجه برای مثال این شد . linux-image-4.19.0-kali5-amd64 linux-image-5.2.0-kali1-amd64 linux-image-5.2.0-kali2-amd64 linux-image-amd64 بعد ایمیج هارو مشاهده میکنین. ما فقط دوتا از اون ایمیج هارا باید داشته باشیم. یکی linux-image-amd64 و دیگری جدیدترین ایمیج مرتبط با نسخه کالیمون. پس 2 تا ایمیج اضافه هستند! (به اون kali1 , kali2 دقت کنین اونی که با نسخه کرنل کالیتون یکی نیست رو پاک کنین ) برای پاک کردن این ایمیجای اضافی دستور زیر رو میزنیم.(این یک مثاله شما نباید دقیق همینو کپی پیست کنین) apt remove linux-image-4.19.0-kali5-amd64 linux-image-5.2.0-kali1-amd64 --purge و در نتیجه وقتی دستور dpkg -l | grep linux-im را بزنیم نتیجه میشه خروجی زیر linux-image-5.2.0-kali2-amd64 linux-image-amd64 قسمت دوم (پاک کردن هیدر های نسخه ی قبل) دوباره مثل قسمت اول uname -r میزنین با این تفاوت که وقتی r- رو میزنین فقط اون چیزی که ما میخوایمو نشون میده. بعد برای پیدا کردن هیدر ها باید دستور زیر رو بزنین. dpkg -l | grep linux-headers- یه همچین خروجی ای بهتون نمایش داده میشه. linux-headers-4.19.0-kali5-amd64 linux-headers-4.19.0-kali5-common linux-headers-5.2.0-kali2-amd64 linux-headers-5.2.0-kali2-common linux-headers-amd64 ما سه تا از اینارو لارزم داریم. linux-headers-x.x.x-kalix-amd64 linux-headers-x.x.x-kalix-common linux-headers-amd64 طبق نسخه کرنل کالی ما که 5.2.0-kali2 هستش بقیه رو پاک میکنیم. apt remove linux-headers-4.19.0-kali5-amd64 linux-headers-4.19.0-kali5-common --purge نکته: شاید بپرسین اون purge-- چیکار میکنه؟ اون باعث میشه که کانفیگ ها و فایل ها و تنظیمات اعمال شده توسط اون پکیج هم همراهش حذف بشن! قسمت سوم (پاک کردن linux-kbuild قدیمی) خب بعد دستور پایین رو میزنید. dpkg -l | grep linux-kbuild- بعد یه همچین خروجی ای میده. linux-kbuild-4.19 linux-kbuild-5.2 بعد اونی که قدیمی تره رو پاک میکنیم. apt remove linux-kbuild-4.19 --purge قسمت چهارم (پاک کردن ماژول های قدیمی) ما باید دو مسیر را مورد برسی قرار دهیم. /usr/lib/modules /lib/modules برسی دایرکتوری اول با وارد کردن دستور زیر: cd /usr/lib/modules/ && ls برای مثال یه همچین خروجی ای میده: root@AliBGI:~# cd /usr/lib/modules/ && ls 5.2.0-kali2-amd64 4.19.0-kali5-amd64 (خروجی اگه دارای یک دایرکتوری بود که هیچ. اگه دوتا یا بیشتر بود باید نسبت به uname -r قدیمی تر هارو پاک کنین) بعد با دستور زیر اقدام به پاک کردنش میکنیم. rm -rf 4.19.0-kali5-amd64 برسی دایرکتوری دوم: cd /lib/modules/ && ls برای مثال یه همچین خروجی ای میده: root@AliBGI:~# cd /lib/modules/ && ls 5.2.0-kali2-amd64 4.19.0-kali5-amd64 (اینم مثل قبلی اگه از یدونه بیشتر دایرکتوری داشت قدیمی تر هارو پاک کنین با دستور زیر دقیقا مثل دایرکتوری اول) rm -rf 4.19.0-kali5-amd64 خب دیگه کارمون تمومه امیدوارم استفاده کرده باشین. ( تا حد امکان ساده گفتم و نکات ریزو توضیح دادم تا همه بتونن استفاده کنن) از اونجایی که بیخوابی کشیدم تا نوشتم لاقل کپی میخای کنی منبع بزن! ***************************************************** نوشته شده با عشق توسط AliBGI از نیمه شب تا طلوع آفتاب
  3. با سلام خدمت کاربران عزیز امروز با آموزش دور زدن فیلترینگ بدون نیاز به هر گونه V*P*N در خدمت شما هستیم. این روش سرعت باورنکردنی بالایی دارد. دیگه شما نیاز به هیچگونه V*P*N ندارید. دیگه لازم نیست هزینه های گزاف صرف اکانت های V*P*N کنید. در این آموزش به چهار روش عمل میکنیم: 2 روش تونل کل سیستم 1 روش فقط مخصوص تلگرام با سرعت بالا 1 روش برای دوایس های اندرویدی و ios تونل گوشی و تلگرام در این روش ما بدون V*P*N وارد سایت هایی مانند فیسبوک و یوتیوب میشیم تا شما از کارکرد این روش اطمینان حاصل کنید. کپی بدون منبع حرامه پسورد: vortex-team.org فیلم آموزشی: http://s8.picofile.com/file/8359405418/antifilter_vortex_team_org_.rar.html ابزار: http://s5.picofile.com/file/8363412768/μProxy_Tool_1_81.rar.html موفق باشین
  4. AliBGI

    #توپولوژی_های_شبکه #Bus_topology در این نوع توپولوژی فیزیکی تمام کامپیوتر ها همانند یک خط اتوبوس در یک مستقیم به هم متصل هستند در این توپولوژی یک لاین شبکه وجود دارد. فکر کنید این لاین مسیر خط اتوبوس است و هر کامپیوتر نیز ایستگاه . در این شبکه اطلاعات به صورت براتکست ارسال میشود یعنی برای تمام کامپیوتر ها اطلاعات ارسال میشود و به دست سیستم مورد نظر میرسد و بقیه کامپیوتر ها بسته هارا نادیده میگیرند. خصوصیت این نوع شبکه ها ارزان بودن ان هاست و برای ایجاد ان ها نیاز به دیوایس خاصی نیست. اما خب این شبکه معایت بسیاری برای مثال اگر کابل شبکه در هر نقطه ای قطع شود کل شبکه از کار می افتد. #star_Topology در این نوع از شبکه ها همه سیستم ها به یک نقطه مرکزی متصل هستند این نقطه سویچ ، هاب یا روتر باشد. این دیوایس ها در نقطه مرکزی مثل یک چند راهی عمل میکنند و بسته ها را به سایر سیستم ها میفرستند یکی از مهترین ویژگی های این شبکه این است که اگر یکی از کابل ها قطع شود شبکه از کار نمیافتد. و تنها ارتباط ان کامپیوتر قطع میشود. #Ring_Topology در این توپولژی کامپیوتر ها در یک مسیر حلقوی به هم متصل میشوند از این توپولوژی معمولا در محیط های WAN استفاده میشود در این توپولژی نیز با قطع شدن یکی از کابل ها شبکه از کار می افتد. #Mesh_Topology در این نوع شبکه ها همه کامپیوتر ها به هم متصل هستند. یکی از مزایای استفاده از این توپولژی این است که اگر یک یا چند مسیر قطع شود همچنان مسیر های دیگر برای ایجاد ارتباط باقی میمانند. البته دقت کنید که راه اندازی این نوع شبکه ها و نگهداری از آن ها پر هزینه است. #Hybrid_Topology در واقع این توپولوژی ترکیب توپولوژی های دیگر باهم است. مثلا ترکیب bus با استار توپولژی هیبرید را شکل میدهد. #تکنولوژی_WAN از این تکنولوژی برای وصل کردن شبکه های لن به شبکه های دیگر مثل اینترنت استفاده میشود این کار معمولا توسط یک سرویس دهنده مانند ISP ها انجام میگرد. در دامه به صورت کامل تر این تکنولوژی را با ویژگی های ان برسی میکنیم. #DSL #digital_Subscriber_Line بیشتر شماها این لغت رو زیاد شنیدید و باهاش اشنایی دارید در واقع به معنی خط دیجیتالی است که مخابرات به شما این سرویس را ارایه میکند. این سروس اینترنت پر سرعت را شما بر روی کابل های مسی فراهم میکند. سرویس DSL دارای انواع مختلفی هست که اون هارو با هم برسی میکنیم. #ADSL این سرویس به شما اجازه می دهد تا از طریق خط تلفن خود به صورت همزمان هم بتونید با تلفن حرف و بزنید و هم به اینترنت متصل باشید. و این سرویس به نحوی طراحی شده است که سرعت دانلود شما بیشتر از سرعت اپلود شما باشد. #SDSL در واقع برعکس ADSL هست یعنی شما نمیتوانید همزمان از تلفن و اینترنت استفاده کنید به همین علت امروزه استفاده چندانی ندارد. #VDSL یک تکنولوژی نسبتا جدید است که به شما اجازه میدهد از تمام پهنای باند خط تلفن خود استفاده کنید.(حدودا تا 50 مگ بر ثانیه) #راه_های_ارتباط_با_اینترنت #Cable_Modem در این حالت شما از مودم های ADSL (داخل ایران) برای استفاده اینترنت بر روی خط تلفنتان استفاده میکنید. #Satellite استفاده از ماهواره ها برای وصل شدن به اینترنت اینجا ممنوعه #Wireless استفاده از امواج بی سیم برای وصل شدن به اینترنت #*** #Virtual_Private_Network وی پی ان در واقع یکی دیگر از توپولوژی های شبکه است که به شما اجازه میدهد اگر به شبکه محلی یا لن دست رسی فیزیکی نداشته باشید بتوانید به صورت مجازی با استفاده از وی پی ان به آن متصل شوید. شاید بپرسید با وجود اینترنت دیگر چه نیازی به *** است اگر شما بخواهید به یک شبکه محلی حساس مثلا بانک وصل بشید اگر از اینترنت معمولی برای این کار استفاده کنید خطر حملات اسنیفینگ بسیار زیاد است اما *** با ایجاد تونلینگ و رمزنگاری داده ها خطر این حملات را کاهش میدهد. #VLAN #Virtual_Local_Area در واقع vlan به معنای بخش بندی کردن شبکه محلی به صورت مجازی است. در ادامه این دوره خیلی بیشتر با vlan اشنا می شیم وقتی که خواستیم یک شبکه رو طراحی کنیم و کانفیگ های دیوایس هارو انجام بدیم. #OSI_Model در واقع osi یک مدل برای تعریف یک سری استاندارد برای ایجاد ارتباط در شبکه ها است که تمام سیستم ها در شبکه باید از ان ها تبعیت کنند. این مدل از هفت لایه تشکیل شده است . و شما باید اسم ترتیب و کاربرد هر لایه را بدانید البته از این مدل در شبکه ها استفاده نمی شود ولی خوب دانستن ان خالی از لطف نیست چون بعدا درک مدل های tcp/ip و ... برای شما راحت تر میشود. لایه های مدل osi از پایین به بالا نام گذاری میشوند یعنی اولین لایه لایه فیزیکال و اخرین لایه لایه اپلیکیشن میباشد. #Application_Layer توی این لایه پروتکل های کاربردی قرار میگیرن. در واقع این لایه رابطه برنامه نویسی بین کامپیوتر و شبکه است. مثلا پورتکل ارسال ایمیل در این لایه قرار دارد. #Presentation_Layer در واقع این لایه وظیفه فرمت دهی،فشرده سازی و کریپت کردن کد کردن اطلاعات رو داره و همین طور برعکس یعنی اکسترک کردن دیکد کردن و دیکریپت کردن رو بر عهده داره. #Session_Layer در واقع همون طور که از اسم این لایه پیداس وظیفه این لایه برقراری ارتباط با سمت مقابل ماست و همین طور همزمان سازی و همگام سازی بین مبدا و مقصد و همین طور برسی این که کامپیوتر ها با هم هماهنگ باشند و هیچ اطلاعتی از دست نره. #Transport_Layer وظیفه این لایه تبدیل اطلاعات به بسته های کوچک تر است. در واقع همون packet هایی که توی شبکه میبینید ارسال میشن رو این لایه درست میکنه #Network_Layer ویژگی این لایه ادرس دهی و مسیریابی بسته ها است همون طور که میدونید و قبلا گفتیم ادرس دهی توسط IP Address انجام میشه البته راه های دیگه ایم هست واسه ادرس دهی که ما بهش نمی پردازیم #Data_Link_Layer در این لایه ادرس فیزیکی یا مک ادرس به بسته ها اضافه میشه (البته بازم این تنها ادرس فیزیکی نیست.) #Physical_Layer در واقع در این لایه حالتی که کامپیوتر به شبکه متصل شده است رو نشون میده مثل Bus و ... که قبلا گفتیم. دقت کنین که این لایه ها ویژگی های دیگه ام دارن که ما اینجا فقط یک معرفی کلی کردیم و در مدل tcp/ip و در ادامه دوره بیشتر با این لایه یا و کارشون اشنا میشیم. حالا به تصویر پایین توجه کنید. حالا باید بدونین که طریقه ارسال اطلاعات به کامپیوتر دیگر با مدل osi چه جوری هست. با توجه به تصویر بالا بعد از ارسال اطلاعات به کامپیوتر مقابل ابتدا پکت ها توسط لایه فیزیکال دریافت میشود. سپس در لایه data link بسته ها باز میشوند و مک ادرس آن ها چک میشود و در صورت درست بودن بسته به لایه بالاتر ارسال میشود. در لایه network ادرس مبدا و مقصد چک شده و در صورت درست بودن به لایه بالاتر ارسال میشود. در لایه transport اطلاعات که به بسته های کوچک تقسیم شده بودن رو سر هم میکنه. در لایه session بار دیگر بسته ها چک میشن . در لایه بعدی داده ها فرمت دهی میشن و به شکل اولشون بر میگردن و در نهایت در لایه اپلیکیشن داده خام و اصلی به دست کامپیوتر میرسه #TCP_IP_Protocol پورتکل tcp/ip پروتکل اولیه اینترنت است و بدونه اون اینترنت معنا نداشت. البته امروزه از اون در شبکه های محلی و خصوصی هم استفاده میکنن. این پورتکل داره 4 لایه است. هر کدام از این چهار لایه مربوط به یک یا چند لایه از مدل OSI میشوند دقت کنید که هر کدوم از لایه های TCP/IP پروتکل های جداگانه ای رو داره که تمام این پورتکل ها با هم پورتکل TCP/IP رو به وجود میارن. به تصویر بالا توجه کنید در واقع این تصویر یک مقایسه کلی بین مدل osi و tcp/ip است. خب دوستان به تصویر بالا دقت کنید و ببینید که لایه ها چه گونه با هم همپوشانی میکنند در واقع در پورتکل tcp/ip لایه اپلیکیشن وظیفه سه لایه در osi را انجام میدهد. و همین طور لایه های پایین پس به تصویر بالا و همپوشانی آن ها دقت کنید تا بهتر کار لایه ها در tcp/ip را درک کنید. به تصویر بالا دقت کنید همانگونه که میبینید در هر کدام از لایه ها دارای یک سری پورتکل خاص هستند که تمام این پورتکل ها با هم پورتکل tcp/ip را میسازند. #TCP_IP #Transport_layer #TCP از پورتکل TCP معمولا برای یک ارتباط مستقیم بین دو کامپیوتر استفاده میشود. در واقع tcp برای زمانی که میخواهیم یک ارتباط مطمعن برقرار کنیم و مطمعن بشیم که بسته ها در شبکه از دست نمی روند به علت این که اگر بسته ای به مقصد نرسد دوباره ارسال میشود. کاربردر دارد. که این نوع ارتباط از نوع Connection Oriented میباشد به معنی این که قبلا از این که داده ای در شبکه متقل شود باید یک اتصال مطمعن برقرار گردرد که این اتصال از طریق متد Tree way Handshake یا دست دادن سه طرفه ایجاد میشود این متد به این صورت انجام میشود که 1- کلاینت یک بسته SYNبه سرور می فرستد. 2- در جواب نیز سرور یک بسته ACK , SYNبه کلاینت میفرستد 3- در اخر نیز کلاینت با یک بسته ACKجواب میدهد. بعد از برقرای ارتباط مطمعن انتقال اطلاعات شروع میشود. نکته: در ادامه با بسته های syn , ack اشنا میشوید. #Internet__Layer_Portocols #IP ادرس IP، یک ادرس برای انتقال در شبکه است این پورتکل وظیفه addressing و Routing یا همان ادرس دهی و مسیر یابی را بر عهده دارد به زبان ساده تر این پورتکل به بسته ها آدرس اضافه میکند و توسط ادرس مربوطه مسیر یابی انجام میشود. در ادامه دوره به صورت کامل با IP اشنا میشویم. #Internet__Layer_Portocols #ARP این پورتکل وظیفه تحلیل و تبدیل ادرس ایپی به مک ادرس را بر عهده دارد. این پورتکل با تحلیل ادرس IP در لایه Network مدل osi ان را به مک ادرس و به لایه data link تحویل میدهد. در واقع این کار برای زمانی اهمیت های خود را نشان میدهد که دیوایس های شبکه در لایه دو کار میکنند یعنی با مک ادرس کار میکنن و درکی از ادرس ایپی ندارن. #ICMP وظیفه این پروتکل ارائه گزارش خطا در صورتی است که اطلاعات به صورت صحیح توزیع نشن رو داره این سیستم گزارش خطا بر روی IP ﻧﺼﺐ ﻣـﯽ ﺷه ﺗـﺎ در ﺻـﻮرت وقوع ﻫﺮ ﮔﻮﻧﻪ ﺧﻄﺎ ﺑﻪ ﻓﺮﺳﺘﻨﺪه ﭘﯿﺎم ﻣﻨﺎﺳﺐ رو ﺑﺪه که این گزارشات برای مدیران شبکه دارای اهمیت هست. در واقع اتفاقی که می افتد این است که اگر شما داده ای ارسال کنید و اون داده به مقصد خودش نرسد ICMP به صورت یک پیغام برای شما باز میگردد تا مطمعن بشید که داده به مقصد رسیده است یا نه. #IGMP این پروتکل ارتباطات گروهی از نوع Multicast را مدریت میکند. در ادامه با مفهوم Multicas ,IP Multicasting اشنا میشویم. #انواع_ارتباط_در_tcp_ip Unicast: به این نوع ارتباط یک به یک میگویند اگر به شکل زیر توجه کنید میبینید که ما یک فرستنده داریم که فقط برای یک کامپیوتر داده ارسال میکند. Multicast: در این نوع ارتباط ما یک فرستنده داریم که برای چندین کامپیوتر داده ارسال میکند. از این نوع اتصال بیشتر برای فرستادن ویدیو و صدا استفاده میشود.در واقع فقط تعدادی از کاربران که عضو گروهی خاص هستند میتوانند اطلاعات را دریافت کنند و از پورتکل IGMP برای مدیریت انتقال داده ها استفاده میشود. در تصویر زیر میتوانید شکل کلی این نوع ارتباطات را را ببینید. Broadcast: این نوع ارتباط به این گونه است که یک کامپیوتر یک داده را در شبکه ارسال میکند و تمام سیستم های موجود در شبکه این داده را دریافت میکنند. این نوع ارتباط برای پروتکل UDP استفاده میشود به این صورت که کامپیوتر یک داده را ارسال میکند. و شما میتوانید این داده را دریافت کنید یا نکنید دیگیر تضمینی برای ارسال مجدد داده ها وجود ندارد. #IP_Address قبلا به صورت مختصر با ادرس Ip اشنا شدیم. ادرس Ip یک ادرس 32 بیتی(منحصر به فرد) است که سیستم ها در شبکه با آن شناسایی و معرفی میشوند. به ادرس زیر دقت کنید 192.168.1.1 دقت کنید که این ادرس برای کامپیوتر مفهومی ندارد و این ادرس تبدیل به باینری یا 1و0 میشود. که ادرس ایپی 32 بیت باینری است. #IP_Address ادرس IP به دو بخش زیر تقسیم میشود. #Network_ID و #Host_ID نتورک ایدی درواقع شناسه شبکه است و شبکه ای که در ان قرار دارید را معرفی میکند و هاست ایدی معرف کامپیوتر شما در شبکه است. بخش سمت چپ ادرس ایپی Network id و بخش سمت راست host id است. حال برای تشخیص مرز وسط این دو از subnet mask استفاده میکنیم به این صورت که فرض کنید ادرس یک ادرس ایپی و صابنت مسک به صورت زیر داریم: IP:192.168.1.1 sub:255.255.255.0 هر کجا در ادرس صابنت مسک که 0 دیدید بیانگر host id و هر کجا 255 دیدید بیان گر network id است یعنی در مثال با نتورک ایدی ما برابر 192.168.1 و هاست ایدی ما برابر 1 است #ایپی_دهی_شبکه ابتدا قبل از شروع به ایپی دهی باید تعداد دیوایس ها و کامپیوتر هایی که در شبکه خود میخواهید استفاده کنید و ایپی دهی کنید را معلوم کنید همین طور این که شبکه شما قرار است یک شبکه بزرگ باشد یا یک شبکه کوچک ایا در اینده نیاز به ایپی دهی دوباره خواهید داشت یا نه و ... قبلا در مورد این که ادرس ایپی ها 32 بیتی هستن صحبت کردیم. اگر به ادرس اپی ها دقت کرده باشید اون ها از 4 بخش تشکیل شدن که به هر بخش ان اکتت میگوند یعنی هر بخش ادرس ایپی 8 بیت است. که 4 بخش 8 بیتی 32 بیت میشود. نکات ادرس دهی: 1- نمی توان از ادرس هایی که بخش اول ان ها با 127 شروع میشوند سیستم ها را ادرس دهی کرد زیرا این ادرس ها و برای عیب یابی رزرو شده اند برای مثال: 127.0.0.1 2- تما قسمت host id ادرس ایپی نمیتواند 0 یا 255 باشد. اگر هاست ایدی 0 باشد کل ادرس ایپی نتورک ایدی تلقی میشود. و 255 نیز برای براتکست استفاده میشود و نمیتوان از ان به عنوان ایپی مجاز درشبکه استفاده کرد به مثال های ایپی دهی غلط زیر دقت کنید. IP:192.168.20.0 IP:192.168.20.255 sub:255.255.255.0 #کلاس_ایپی_ها در ایپی دهی ما دو نوع ایپی دهی با کلاس و ایپی دهی بدون کلاس رو داریم که در ایپی دهی با کلاس رنج ایپی ها به 5 کلاس A تا E تقسیم میشوند. که در ادامه با انها اشنا میشویم. #کلاس_A ادرس های ایپی در رنج 1 تا 126 تقسیم میشوند. این کلا دارای صابنت مسک 255.0.0.0 است . یعنی شما قادر به ادرس دهی 16777214 سیستم هستید. از این کلاس برای زمانی که یک شبکه بزرگ را میخواهیم ایپی دهی کنیم استفاده میشود. #کلاس_B ادرس دهی در رنج 128 تا 191 تقسیم میشود و دارای صابنت مسک 25.255.0.0 است. یعنی شما میتوانید 65534 سیستم را ایپی دهی کنید. #کلاس_C ادرس دهی در رنج 192 تا 223 تقسیم میشود با صابنت مسک 255.255.255.0 و در این کلاس شما میتوانید 254 سیستم را ایپی دهی کنید. از دو کلاس D , E کمتر استفاده میشود به همین علت ما به ان نمی پردازیم. #IP_Adress #Private #public ادرس های ایپی به دو دسته پریوایت و پابلیک تقسیم میشوند ادرس های پابلیک همان ادرسی هستن که شما با ان ها در اینترنت شناسایی میشوید. به علت محدود بودن تعداد ادرس های ایپی پابلیک شرکت ها و ... برای هر یک از دیوایس های خود یک ادرس پابلیک تهیه نمیکنند بلکه به هر کدام از ان ها یک ایپی پریوایت میدهند و طی عملیاتی به نام NAT که به معنی ترجمه ادرس های شبکه هست دستگاهی به نام NAT ادرس های پابلیک را به ادرس پریوایت ترجمه میکند تا در شبکه قابل شناسایی باشد . رنج ایپی های پریوایت به صورت زیر میباشد: 10.0.0.0 172.31.0.0 192.168.0.0 این رنج از ایپی ها مختص ایپی های پریوایت میباشند و شما در اینترنت این ایپی ها را به عنوان ایپی پابلیک مجاز نخواهید دید. #نحوه_ایپی_دهی ایپی دهی به کامپیوتر را میتوان به دو صورت انجام داد: 1- به صورت استاتیک یا دستی :در این روش شما به صورت دستی به تک تک کامپیوتر های خود ایپی میدهید. از این روش معمولا برای جاهایی که کامپیوتر کمتری دارند استفاده میشود. 2-ایپی دهی به صورت داینامیک :در این روش دستگاهی به اسم DHCP در شبکه قرار میگرد و به صورت خودکار به دستگاه های ما در شبکه ایپی میدهد. تنها کاری که در این روش لازم است شما انجام دهید پیکربندی یک سرور DHCP و دادن یک رنج ایپی به ان است. #Subnetting ساب نتینگ پروسه است که طی ان ما یک شبکه بزرگ را به چندین شبکه کوچک تر تقسیم میکنیم و با این کار میتوانیم راحت به مدریت یک شبکه بپردازیم. و همچنین برای محاسبه سابنت میتوانید از این سایت استفاده کنید. http://www.subnet-calculator.com #عیب_های_ایپی_ورژن_4 تا الان تمامی مطالبی که در مورد ایپی گفتیم در مورد IP v4 بود. معایب ایپی ورژن 4 : 1- اولین عیب این ورژن از ایپی نبود تعداد کافی ادرس ایپی برای ادرس دهی. 2-مشکل سختی در پیکر بندی و ادرس دهی است این ورژن از ایپی مشکلات دیگه ای هم دارد که در سطح این دوره نیست اگه بیان کنم ممکنه گیج بشین. اما در ایپی ورژن شیش این مشکل ها وجود ندارد مثلا شما میتوانید با استفاده از ایپی های ورژن شیش 3.4 *10^38 دستگاه را ایپی دهی کنید. #IPv6 این نوع از ادرس ایپی های یک ادرس 128 بیتی است که و محسابه و تبدیل ان بسیار طی است به همین دلیل ان را به 8 قسمت 16 بیتی تقسیم میکنند در زیر یک نمونه ایپی ورژن شیش را برای شما می اورم. 2001:0db8:0000:0042:0000:8a2e:0370:7334 #پایان_بخش_سوم
  5. AliBGI

    #Network_Media #انواع_کابل_های_شبکه #Twisted_Pair CAT 3: 10 mbps CAT 5: 100 mbps CAT 5e: 1000 Mbps CAT 6: 1000 Mbps کت مخفف کلمه catrgory و به معنی دسته بندی می باشد در بالا شما انواع کابل ها و سرعت انتقال داده آن هارا مشاده میکنید در شبکه های امروزی کابل های cat 5e بیشترین کاربرد را دارند. کابل های کت6 نیز سرعت انتقال داده یشان اندازه کت 5 است اما برای رنج 200 مگاهرتز طراحی شده اند در حالی که کابل های cat5e برای رنج 100 مگاهرتز طراحی شده اند. #عوامل_دخیل_در_سرعت_کابل_ها عواملی که باعث افزایش سرعت در کابل ها می شوند میتوان به ارتقا جنس الیاژ به کار رفته در کابل اشاره کرد اما مهترین عامل افزایش سرعت جفت سیم های به هم تابیده شده است. هم باعث افزایش سرعت میشود زیرا اگر کابل ها به یکدیگر تابیده نشده باشند یا درست این کار انجام نگرفته باشد. عملی تحت عنوان تداخل سیگنال رخ داده . و باعث افت شدید سرعت میشود. در تصویر زیر میتوانید تابیده شدن سیم ها به هم را ببینید. #طول_کابل_ها در تمام دسته بندی کابل ها که در بالا معرفی کردیم کابل ها تا طول صد متر را بدونه افت سیگنال طی میکنند. برای مثال میتوانید حرف زدن با دوستتان را در نظر بگیرید که هر چه از او دور میشوید صدای دوست شما نیز ضعیف تر میشود. در مسافت های طولانی میتوان از دستگاهی به نام repeater در بین کابل ها استفاده کرد تا سیگنال ها را بازسازی کند. #استاندارد_های_کابل_کشی همان طور که در بخش قبلی با کابل های twisted pair اشنا شدید در تصویر دیدید که این کابل ها از هشت رشته سیم یا 4 جفت رشته سیم به هم تابیده شده درست شده اند. برای کابل کشی ابتدا باید سر این کابل را با ابزار crimping لخت کنید. و به هشت رشته سیم برسید و طبق استاندارد های ELA/TIA 568 B EIA/TIA 568 A سیم ها را در داخل سوکت های RJ45 قرار دهید. #crimping_tool #RJ45 دقت کنید در بین این 8 سیم فقط چهار سیم وظیفه انتقال داده را بر عهده دارند. در استاندارد A سیم های سبز سفید ، سبر، وظیفه ارسال اطلاعات و دو سیم نارنجی و نارنجی سفید وظیفه دریافت اطلاعات را بر عهده دارند دقت کنید شما کابل کشی شبکه را هر جوری که دوست دارید میتوانید انجام دهید اما اگر طبق این استاندارد های جهانی کابل کشی را انجام دهید فرد بعدی که بعد از شما به کار های شبکه رسیدگی می کند راحت تر می تواند از کابل کشی شبکه سر در بیاورد. اگر در خانه این کابل ها رو دارید میتونید اون هارو نگاه کنید و میبینید که طبق همین استاندارد ها سیم ها درون سوکت قرار گرفته اند. #انواع_کابل_کشی #Cross_over از این نوع کابل کشی زمانی استفاده میشود که می خواهید دو هر دو طرف کابل را به یک کامپیوتر وصل کنید برای این کار باید یک سر کابل استاندارد A و سر دیگر استاندارد B باشد. #Straight در این نوع کابل کشی باید دو سر کابل با یک استاندارد باشد یا B یا A از این استاندارد زمانی استفاده میشود که شما میخواهید یک سر کابل را به کامپیوتر و سر دیگر را به یکی از دیوایس های شبکه مانند ADSL هاب سویچ و ... متصل نمایید اگر از مودم ADSL در خانه استفاده میکنید میتوانید سر سوکت های کابل های خود را نگاه کنید و می بینید که در دو سر سوکت از یک استاندارد استفاده شده است. کابل کشی انواع دیگری هم دارد اما کاربردی ترین ان ها دو مدل بالا بودند. به علت این که نمیخوایم به صورت تخصصی وارد مفاهیم شبکه بشیم دیگه اونارو معرفی نمیکنم #تکنلوژی_های_لن قبلا با شبکه های LAN اشنا شده اید در این شبکه ها از دو نوع تکنولوژی Ethernet , token ring استفاده میشود امروزه تکنولوژی توکن رینگ دیگر کاربردی ندارد و فقط از تکنولوژی Ethernet استفاده میشود. #Ethernet اترنت به انواع استاندارد IEEE802/3 شناخته میشود. این تکنولوژی بر مبنای Access method یا متود دسترسی CSMA/CD بناشده است این کلمه مخفف کلمه : Carrier Sense-Multiple-Collision Detection است که در ادامه به توضیح هر یک از اجزای آن میپردازیم. #Multiple_Access این کلمه به این معنا است که در شبکه ای که چندین کامپیوتر داریم و همه آن ها به شبکه متصل هستند تمام کامپیوتر ها میتوانند به صورت همزمان به شبکه دسترسی داشته باشند و تبادل اطلاعات انجام دهند. #Carrier_Sense حال فکر کنید تمام کامپیوتر ها با هم در شبکه بسته های حاوی دیتا را در شبکه ارسال کنند در این حالت تصادم رخ میدهد و بسته های در حال جریان درشبکه تصادف میکنند و هیچ کدام به مقصد نمیرسد. carrier sense به این معناست که هر کدام از کامپیوتر ها قبل از ارسال بسته ها درشبکه ابتدا به مسیر گوش میدهد تا ان مسیر خالی شود سپس بسته ها را میفرستد. #Collision_Detection این کلمه در لغت به معنی تشخیص تصادم است فرض کنید دو بسته در شبکه با هم برخورد کنند و بسته ها از بین بروند در اینجا قابلیت تشخیص تصادم در صورت نرسیدن بسته ها به مقصد در ابتدا در یک بازه زمانی بسیار کوتاه صبر میکند سپس اغدام به ارسال مجدد بسته ها میکند. #استاندارد_های_اترنت شاید شما با کلمه 10BaseT بر خورد کرده باشید اما معنی آن چیست؟ در واقع این کلمه از یک فرمول تشکیل شده است. جنس کابل+ دیجیتال یا انالوگ + سرعت در مثال بالا 10 به معنی سرعت 10 مگابیت بر ثانیه. base مخفف baseband و به معنی دیجیتال میباشد. دقت کنید که broadband نیز به معنی انالوگ می باشد. حرف T نیز به معنای جنس کابل از نوع Twisted Pair می باشد. #نکته اگر در جنس کابل ها با حروف TX بر خورد کردید به معنای کابل twisted pair و اگر با FX بر خورد کردید به معنای فیبر نوری میباشد. #پایان_بخش_دوم
  6. AliBGI

    #مفاهیم_شبکه #شبکه در واقع شبکه هنگامی ایجاد میشود که شما دو یا چند کلاینت یا هاست را را به هم متصل کنید که بتوانند با هم ارتباط برقرار کنند و اطلاعات رد بدل کنند. #منابع_شبکه ریسورس ها یا منابع شبکه شامل اطلاعاتی هستتند که کامپیوتر ها در شبکه آن هارا به اشتراک میگذارند. #network_interface یا رابط شبکه در واقع همان چیزی است که باعث اتصال سیستم های شما به یک دیگر میشود مانند کارت شبکه. #انواع_شبکه_از_نظر_مدریت_منابع #client_Server در این نوع شبکه ها هر کامپیوتر در شبکه یا سرور است یا یک کلاینت. در واقع اگر کامپیوتر سرور باشد نمیتواند کلاینت باشد و اگر کلاینت باشد نمیتواند سرور باشد. به شکل پایین توجه کنیید یک کامپیوتر که وظیفه مدیریت منابع شبکه را بر عهده دارد و کامپیوتر های دیگر از این منابع بهره میبرند. این شبکه به علت مدریت مرکزی که توسط سرور انجام میشود دارای امنیت بالایی است. #Peer_to_Peer این نوع شبکه ها برخلاف شبکه های کلاینت سرور عمل میکنند یعنی هر کامپیوتر هم کلاینت و هم یک سرور است. در این شبکه ها مدریت مرکزی وجود ندارد این شبکه معمولا در شبکه های کوچک کاربرد دارد شبکه های work group از این نوع شبکه به حساب می آیند. #انواع_شبکه_از_نظر_گستره_تحت_پوشش #LAN #Local_Area_Network یا شبکه های محلی که معمولا شامل شبکه های کوچک مثل شبکه محلی یک دانشگاه یا سازمان میباشد. دقت کنید اگر شبکه شما با اینترنت ارتباط داشته باشد دیگر شبکه LAN نخواهد بود. در کل شبکه لن به شبکه هایی میگویند که در آن کامپیوتر ها به هم نزدیک هستند و از طریق دیوایس های شبکه با هم ارتباط دارند. #CAN #Campus_Area_Network در واقع معنی کلمات بالا میشود و شبکه فضای باز دانشگاهی. فرض کنید در یک دانشگاه چندین ساختمان وجود دارد و در هر ساختمان یک شبکه حال اگر این شبکه هارا به هم وصل کنیم یک شبکه واحد تشکیل میشود که CAN نام دارد. دقت کنید دانشگاه فقط یک مثال بود! #MAN #Metropolitan_Area_Network معنی کلمات بالا میشود شبکه شهری. در این شبکه ساختمان های غیر مجاور ولی در محدوده شهری از طریق مسیر شبکه با هم ارتباط دارند برای مثال بانک های یک شهر که شعبه های آن با هم در ارتباط هستند. #WAN #Wide_Area_Network اگر بخواهیم کلمات بالا را ترجمه کنیم معنی آن شبکه پهناور میشود. در واقع گستره این شبکه شامل چند شهر کشور میشود. امروزه دیگر از عبارات MAN , CAN استفاده نمیشود و هر شبکه ای که LAN نباشد WAN به حساب می آید. پس WAN شبکه ای گسترده است که مسیر ارتباطی بین چند کشور و شهر را پوشش میدهد. #ایجاد_ارتباط_بین_میزبان_ها میزبان ها در شبکه برای ارتباط با یکدیگر اطلاعات ا از طریق media ارسال میکنند. این مدیا میتواند کابل مسی ، فیبر نوری و یا امواج بی سیم باشند. در فصل های بعدی این مسایل را به صورت کامل تر برسی میکنیم. #پروتکل پروتکل در واقع مجموعه قوانین برای برقرای ارتباط است. پس اگر ما بخواهیم چندین میزبان را با یک دیگر ارتباط دهیم باید از یک سری قوانین پیروری کنیم. همه میزبان ها نیز از آن قوانین پیروی کنند یا به زبان ساده تر پروتکل ارتباطی میزبان ها یکی باشد. یکی از معروف ترین پروتکل های شبکه TCP/IP است.بدونه این پروتکل اینترنت بی معنا میشود. #مقدمات_ادرس_دهی برای این که کامپیوتر ها و میزبان ها بتوانند با هم ارتباط برقرار کنند باید با آدرس شناسایی شوند. ادرس دهی در شبکه تقریبا شبیه ادرس دهی در تلفن است. شما برای تلفن زدن به دوستانتان نیاز به شماره تلفن آن دارید. در شبکه این ادرس به دو صورت MAC Address , IP Address می باشد. #IP ادرس های آیپی در شبکه به صورت پابلیک یا پریوایت هستند. ایپی های پریوایت در یک رنج ایپی به خصوص هستند و شما تنها میتوانید آن ها را فقط در شبکه های داخلی اداره یا شرکت ها به کار بگیرید و نمیتوان از آن در شبکه های خارجی و اینترنت استفاده کرد. یک نمونه ادرس پریوایت 192.168.1.1 حال چرا نمیتوانیم از این ادرس ها نمیتوان در دنیای اینترنت استقاده کرد؟؟ علت این هست که شما برای این که بتوانید در اینترنت قابل شناسایی باشید باید یک ادرس یگانه و یکتا داشته باشید. مشکل ایپی های پریوات این است که یگانه نیستند و همان گونه که شما میتوانید از آن ها در شرکت خود استفاده کنید سازمان یا شرکت مقابل هم میتواند در شبکه خود از آن ها استفاده کند. اما برای حل این مشکل باید از IP های پابلیک و انحصاری استفاده کنیم. ما در حال حاظر حدود 4 ملیون IPv4 پابلیک داریم ولی این میزان ادرس نبست به نیاز امروز محدود است به همین دلیل به جای این که برای هر کامپیوتر یک ایپی پابلیک خریداری کنیم. معمولا یک یا چند ادرس استاتیک خریداری میشود. سپس در بخش خروجی سازمان دیوایسی تحت عنوان NAT قرار میگیرد که وظیفه آن ترجمه ادرس پریوایت به پابلیک است یعنی با این کار میتونیم با یک ایپی پابلیک شبکه داخلی سازمان خود را به اینترنت متصل نماییم. #پایان_بخش_اول
  7. #نتورک_پلاس #بخش_اول #معرفی نتورک پلاس یک گواهی نامه بین الملی و نشان دهنده این است که شما دارای مهارت های اولیه شبکه هستید. البته دقت کنید در واقع مطالبی که توی این دوره یاد میگیرید پایه ای هستن برای مطالب پیشرفته تر در دنیای شبکه مثل دوره های CCNA و ... شرکتی که ازمون های نتورک پلاس رو برگذار میکند CompTIA نام دارد و این ازمون ها به صورت آنلاین برگذار میشوند و البته ایران در تحریم قرار دارد پس از شرکت در این آزمون معذوریم.! #سر_فصل_های_دوره_نتورک_پلاس بخش اول: مفاهیم اصلی شبکه بخش دوم: رسانه شبکه بخش سوم: توپولوژی های شبکه بخش چهارم: مدل osi بخش پنجم: مدل tcp/ip بخش ششم:پروتوکل tcp/ip بخش هفتم: دیوایس های شبکه بخش هشتم: روتینگ و مسیریابی بخش نهم شبکه های بی سیم بخش دهم: خط فرمان بخش یازده بهینه سازی شبکه بخش دوازده: ابزار های شبکه بخش سیزده: نظارت بر شبکه بخش چهاردم: مستند سازی بخش پانزده: عیب یابی شبکه بخش شانزدهم: امنیت شبکه