ساعت کاری

از ساعت 9 تا 17 در روزهای کاری پاسخگوی شما هستیم.

اکتیو دایرکتوری (Active Directory)

با سلام خدمت شما دوستان عزیز و همراهان همیشگی شبکه کالا ، امروز میخواهیم درباره AD یا Active Directory یا همان کنترل کننده دامنه صحبت کنیم.

درباره Active Directory :

در این اساس یک کنترل‌کننده متمرکز شبکه است که برای سرویس‌دهنده‌های بر تحت ویندوز سرور تهیه گردیده‌است. بدون اکتیو دایرکتوری مدیریت منابع نیازمند مدیریت تک‌به‌تک آن‌ها به صورت منفرد است، در حالی که توسط اکتیو دایرکتوری مدیریت منابع شبکه به صورت مجتمع صورت می‌گیرد.

در این فناوری که به طوری طراحی شده‌است که مسئولیت رسیدگی به تعداد زیادی عملیات خواندن و جستجو و همچنین تعداد قابل توجهی تغییرات و بروزرسانی‌های کوچک را به عهده دارد.

اطلاعات AD سلسله مراتبی دارند و قابل تمدید هستند. به دلیل برگردان بودن کاربر نیازی به ذخیره‌سازی اطلاعات پویا، همانند قیمت سهام یک شرکت بزرگ یا عملکرد واحد پردازش مرکزی ندارد.

در ادامه این بحث شبکه کالا برای مثال می توان گفت که برای به اشتراک‌گذاری چند فولدر روی شبکه در حالتی که اکتیو دایرکتوری موجود نمی‌باشد نیازمند تعیین دسترسی هر کاربر در هر فولدر به صورت مجزا انجام داده شود.

و با بروز تغییرات در کاربران و فولدرها بایستی این تغییرات به صورت مجزا اعمال گردد در حالی که در حالت اکتیو دایرکتوری با اعمال قوانین گروهی می‌توان این اعمال را به صورت متمرکز انجام داد.

برای مثال باز می توان گفت که با بکارگیری اکتیو دایرکتوری وقتی کاربر تصمیم به تعویض گذرواژه خود می‌گیرد تمامی سیستم‌های کاربری که با اکتیو دایرکتوری مجتمع شده‌اند.

به صورت خودکار با گذرواژه جدید شما هماهنگ می‌گردند و نیازی به تغییر تک تک آن‌ها نیست.اکتیو دایرکتوری از پروتکل‌های LDAP نسخه ۲ و ۳،  DNS استفاده می‌کند.

درباره کاربری یک نفره یا گروهی AD :

در این بحث می توان گفت که بسیاری از کاربران بر این باورند که محیط تک کاربره آن‌ها بسیار ساده‌تر بوده و هیچ توقعی از امنیت و مدیریت و اشتراک  ندارند.

در حالی که امروزه تأثیر ساختارهای گروهی و محیط‌ها در توسعه سازمان‌ها و گروه‌های علمی مانند دانشگاه‌ها انکارناپذیر است. اکتیو دایرکتوری برای یک سازمان، محیطی توسعه پذیر، مدیریت پذیر و ایمن فراهم می‌کند تا در انجام مأموریت‌های سازمانی کارامد و مؤثرتر باشد.

یک AD ایدال دارای چه مشخصاتی باید باشد :

  • Centralization :

اطلاعات را متمرکز می‌کند، یعنی برای دسترسی به یک سری اطلاعات نیاز به جست و جوی در مکان‌های مختلف نباشد.

  • Scalability:

وقتی امکانات شبکه زیاد می‌شود یا به عبارت دیگر AD بزرگ می‌شود باید بتواند با آن گسترش کنار بیاید و سرعت آن کاهش پیدا نکند همچنین مانند سابق پرسش‌ها را سریع جواب می دهد.

  • Standardization:

بر اساس استانداردهای موجود دنیا تدوین شده باشد.

  • Extensible :

هر برنامه‌ای که به سیستم عامل اضافه می‌شود، ممکن است بخواهد خودش به AD یک سری موضوعات و قابلیت‌ها اضافه و از آن‌ها استفاده نماید در نتیجه AD باید پذیرای افزایش قابلیت‌ها باشد.

  • Seperation Of Physical Network :

باید ساختار فیزیکی شبکه را از ساختار منطقی آن جدا کند و این هدف اصلی طراحی شبکه است، چون لازم نیست کاربر بداند امکانات فیزیکی شبکه در کجا قرار دارد تا از آن‌ها استفاده نماید.

  • Security :

امنیت در ذخیره اطلاعات و همچنین دسترسی به اطلاعات باید در AD وجود داشته باشد.

  • Policy Based System:

می‌توان با اعمال سیاست‌های مختلف تحت شبکه، شبکه را در جهت هدف خاصی پیش برد و محدودیت‌های دسترسی کاربران در جهت امنیت شبکه ایجاد کرد.

درباره پروتکل OSPF (قسمت اول)

با سلام خدمت شما دوستان عزیز و همراهان همیشگی شبکه کالا ، امروز میخواهیم درباره پروتکل‌ OSPF صحبت کنیم. OSPF مخفف کلمه آن (Open Shortest Path First) است. در این مقاله به بررسی رابطه OSPF و link state میپردازیم. با ادامه این مقاله شبکه کالا همراه باشید.

درباره پروتکل OSPF :

پروتکل OSPF) Open Shortest Path First) بر محیط پروتکل IP و پروتکل‌  IS-IS و بر محیط IP و CLNS و پروتکل NLSP مسلط است.

پروتکل OSPF یکی از دوست داشتنی ترین protocol در خانواده    IGP) Interior Gateway Protocol) است.

هنگامی که پروتکل OSPF در شبکه اجرا می شود، به درخواست کاربر های روتر گوش می دهد و اطلاعات و داده های link state در دسترس را جمع آوری می کند تا بتواند مدل نقشه توپولوژی ای که از همه مسیرهای موجود در شبکه های رایانه ای ایجاد می شود.

و در ادامه اطلاعات یا داده را در دیتابیس توپولوژی ،تحت عنوان LSDB ذخیره میکند. با استفاده از اطلاعات جمع آوری شده، بهترین و درست ترین وکوتاه ترین مسیر ممکن به هر subnet یا network را از طریق الگوریتم SFP محاسبه می نماید.

در پروتکل‌  OSPF مسیریاب link state کمک بسیاری به این پروتکل میکند.پروتکل های مسیریابی link state راه کاملی را برای هر روتر اجرا کننده پروتکل فراهم می کنند.

روتری که از پروتکل link state استفاده میکند به راحتی نمی تواند تصمیم نادرستی در رابطه با مسیریابی انجام دهد، چرا که این روتر تصویر کاملی از شبکه در اختیار دارد.

در پروتکل های link state ، عبارت link از پروتکل نشان دهنده اینترفیس روتر است در حالی که عبارت state درباره چگونگی ارتباط آن با روترهای همسایه را نشان می دهد که شامل IP آدرس آن اینترفیس و mask و اطلاعات شبکه و غیره می شود.

در ادامه می پردازیم به چند نوع پروتکل داخلی یا کمکی OSPF :

  • پروتکل LSA :

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

  • Topological database:

لیستی در حافظه روتر است که اطلاعات لینک همه روترهای شناخته شده را شامل می شود.

  • SPF algorithm:

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

  • SPF tree:

لیست هایی که از همه مسیرهای موجود به هر مقصد به ترتیب اولویت هر روتری که در یک ناحیه OSPF اجرا شده باشد، در فاصله های زمانی منظمی پیام های LSA را ارسال می کند.

همه این اطلاعات در رابطه با وضعیت لینک ها در topological database ذخیره می شوند، سپس یک الگوریتم SPF بر روی داده های این پایگاه داده به کاربسته می شود.

این فرآیند یک SPf tree ایجاد می نماید که همه مسیرها به هر مقصد را به ترتیب اولویت لیست کرده است.

سپس ترتیب مورد نظر در لیست مسیریاب ها ذخیره می شود و به روترها بهترین انتخاب برای مسیریابی به سمت مقصدهای آن ها داده می شود.

دسته بندی لیست های ذخیره شونده OSPF :

  • Neighbor Table :

این لیست شامل همه اطرافیان OSPF است به همراه اطلاعات مسیریابی که تغییر خواهد یافت.

  • Topology Table :

شامل نقشه راه شبکه و همه روترهای OSPF موجود و بهترین مسیرهای محاسبه شده و مسیرهای جایگزین می شود.

  • Routing Table :

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

شبکه کالا

درباره پروتکل ICMP ( قسمت دوم)

با سلام خدمت شما دوستان عزیز و همراهان همیشگی شبکه کالا ، امروز میخواهیم درباره قسمت دوم پروتکل ICMP صحبت کنیم.

دسته بندی قالب پیام ICMP :

 قالب type :

در این TYPE عددی قرار می گیرد که نشانگر نوع پیام می باشد و ساختار فیلدهای data و parameters بسته به عددی که در این نوع قرار می گیرد ، تفاوت خواهد داشت.

 code :

گاهی خود پیغام به چند زیرکد های دیگر تقسیم می شود که کد زیر کد در این نوع قرار گرفته است.

 checksum :

محتوای این فیلد برای سنجش اعتبار و سلامت بسته icmp port مورد استفاده قرار می گیرد. تمام بسته icmp به صورت دو بایت دوبایت جمع شده و نهایتا از مکمل 1 حاصل جمع، عددی 16 بیتی به دست می آید که درون این فیلد قرار می گیرد.

پیام های پروتکل ICMP :

پیام های echo reply و echo request: پیام echo request وقتی صادر می شود که یک مسیریاب بخواهد بداند که آیا یک ماشین خاص در شبکه قابل دسترس و موجود است یا نه.

در پاسخ به دریافت echo request، مقصد با ارسال پیام echo reply به آن پاسخ می دهد. با این پرسش و پاسخ، یک ماشین می تواند از قابل دسترس بودن یک مسیریاب یا ماشین میزبان در شبکه مطلع شود.

پیام destination unreachable :

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

به عنوان مثال به علت بزرگ تر بودن اندازه ی بسته ها از حداکثر اندازه قابل انتقال (MTU) در مسیریاب و عدم اجازه ی به مسیریاب برای شکستن آن ها (fragmentation).

پیام source quench :

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

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

پیام time exceeded :

این پیام زمانی صادر می شود که زمان قانونی یک بسته تمام شده باشد یعنی TTL به صفر رسیده باشد و یک مسیریاب مجبور به حذف آن شود.

در چنین حالتی این پیام به آدرس فرستنده ی بسته ی IP برای آگاهی از آن ارسال خواهد شد.

پیام parameter problem :

این پیام زمانی صادر خواهد شد که مقدار نامعتبر در یکی از دسته بندی ها در پک  IP قرار گرفته باشد و مسیریاب قادر به تشخیص و معنی منظور بسته آن بسته ی IP نباشد.

به عنوان مثال در دسته version از بسته ی IP عدد 5 قرار گرفته باشد و یا checksum با دسته بندی پ تناقض داشته باشد.

Traceroute :

این دستور جهت بررسی وضعیت کلیه ی روتر های میانی تا مقصد و همچنین خود مقصد استفاده می شود.

در این دستور تعدادی UDP segmet با تی تی ال ( time to live یا TTL ) های به ترتیب و صعودی و با شماره port های رندوم و نا مشخص از مبدا به سمت مقصد ارسال می شوند.

شبکه کالا

درباره پروتکل‌ ICMP (قسمت اول)

با سلام خدمت شما دوستان عزیز و همراهان همیشگی شبکه کالا ، امروز میخواهیم درباره  قسمت اول پروتکل‌ ICMP صحبت کنیم. این پروتکل برای کنترل پیام و درخواست های اینترنتی یکی از پروتکل‌های اصلی شبکه جهانی وب یا اینترنت می‌باشد. که مخفف کلمه آن (internet control message protocol) است.

درباره پروتکل ICMP :

مورد اصلی استفاده از آن در سیستم عاملهای رایانه ای وصل به parameters است برای ارسال گزارش های خطا، مثالا، سرویس مورد درخواست در دسترس نمی‌باشد و اینکه میزبان یا روتر غیرفعال، است.

از این پروتکل می‌توان برای اجراکردن دستورها استفاده شود. پروتکل ICMP مبتنی بر IP برای انجام کارهای خود است، و خود آن بخشی جدایی ناپذیر از IP می‌باشد.

این سیستم با سیستم‌های حمل و نقل داده مثل تی‌سی‌پی یا یودی‌پی متفاوت است و ارسال و دریافت داده را انجام نمی دهند.

این پروتکل به‌طور معمول در نرم‌افزارهای کاربردی شبکه استفاده نمی‌شود، مگر در چند استثنا مانند پینگتریس‌روت.

این پروتکل جهت گزارش هایی در رایانه ها، روتر ها و هاست ها و بررسی وجود سیگنال و به طور کلی بررسی وضعیت ارتباطی بین روتر و سرور ها مورد استفاده قرار می گیرد.

دسته بندی پروتکل ICMP در نسخه ها IPV :

این پروتکل برای اینترنت نسخه (IPv4) به عنوان ICMPv4 میگوید و پروتکل اینترنت نسخه (IPV6) گفته می شود نامگذاری می‌کنند.

در ICMP بعد از نسخه IPV4 شروع می‌شود. تمامی پک های اطلاعاتی یا داده ها این پروتکل دارای یک دسته ۸ بایتی و قسمت داده متغیر است.

در 4 بایت اول دسته ها برای همه پک ها یکسان است. اولین بایت برای نوع آاین پروتکل می‌باشد. بایت دوم برای کد های ICMP است.

بایت‌های 3 و 4 برای کنترل سالم بودن این پروتکل می‌باشد. 4 بایت بعدی بر اساس نوع وکد آن پروتکل متفاوت است.

درباره گزارش خطاها در پروتکل ICMP :

گزارش خطاهای این پروتکل دارای قسمتی برای داده‌ها یا اطلاعات هستند که شامل کل دسته های IP و 8 بایت اول پک که برای آن گزارش خطاها ایجاد شده‌است.در این حالت پک این پروتکل در یک داده دیگر در پروتکل اینترنت قرار می‌گیرد.

در مدل 5 لایه ای شبکه، این پروتکل همانند پروتکل IP  در لایه ی network یا همان شبکه قرار می گیرد، اما نوع کارکرد آن شبیه پروتکل های لایه ی transport یا همان انتقال می باشد.

پروتکل ICMP امکانات لازم در خصوص اشکال زدایی، گزارش خطاها و همچنین مبادله ی اطلاعات محدود در بستر یک شبکه را ارائه می دهد.

با توجه به اینکه ICMP PORT صرفا مسئول ارائه ی پیغام ها و کنترل و گزارش خطاها و نهایتا ارائه ی فیدبک های لازم در جهت تحقق یک وضعیت خاص است، حاوی هیچ گونه اطلاعاتی مبنی بر اعلام وصول بسته های اطلاعات  (acknowledgment) نمی باشد.

ضمنا این پیغام حاوی IP و نام آن روتر را همین IP فرستنده می باشد.به همین ترتیب packet های بعدی با TTL های بالاتر نیز ارسال خواهند شد.

تا زمانی که packet با شماره n به روتر شماره ی n می رسد و با دور ریخته شدن packet ، پیغام TTL expired به سمت فرستنده ارسال می شود.

در هر رفت و برگشت فرستنده با دریافت پیغام TTL expied می تواند زمان ارسال پکت تا روتر و برگشت آن ( round-trip time یا RTT ) را محاسبه کند.

شبکه کالا

درباره پروتکل TELNET و خصوصیات آن

با سلام خدمت شما دوستان عزیز و همراهان همیشگی شبکه کالا ، امروز میخواهیم درباره پروتکل‌ تلنت (پروتکل TELNET) صحبت کنیم.
این پروتکل یک پروتکل تحت شبکه است که در اینترنت و شبکه‌های محلی استفاده می‌شود. بیشتر تجهیزات شبکه‌ای و سیستم‌های عامل آن که دارای مدل مرجع اینترنتی هستند، تلنت را پشتیبانی می‌کند.

درباره پروتکل تلنت TELNET :

این پروتکل TELNET پروتکل سرویس دهنده و سرویس گیرنده‌است و براساس انتقال ارتباطی کار می‌کند. ارتباط این واحد بر پایه TCP و روی پورت ۲۳ برقرار میگردد.

اگر چه این واحد می‌تواند TCP/IP را بر NCP اجرا کند. پروتکل‌ها چند پسوند دارند و هر یک استاندارد اینترنت می‌باشند. 32 STB نیز در تعریف پسوندها کاربرد داشته‌است. دیگر پسوندهای IETF یک استاندارد هستند.

درباره امنیت پروتکل TELNET :

در این محیط این پروتکل امنیت خیلی مورد توجه نبود تا اینکه سال ۱۹۹۰ که پهنای باند معروف شد. با افزایش تعداد مردم در دسترسی به اینترنت، و با توسعه، تعدادی تلاش می‌کنند تا به سرویس دهنده‌های دیگر نفوع کنند.

سرویس دهنده‌ها به‌طور متناوب رمزگذاری شدند حتی بیشتر از یک ضرورت. کارشناسان ایمنی مانند شرکت های Sans و اعضای Compoos معتقدند که استفاده از TELNET برای ثبت راه دور می‌تواند در شرایط عادی متوقف شود.

پروتکل TELNET نمی‌تواند رمز گشایی داده‌های ارسال شده را انجام دهد. بنابراین می‌توان روابط را با یک رمز عبور رشد داد. این عامل دسترسی به یک ردیاب است.

آن‌ها بین دو میزبان قرار دارند و این پروتکل می‌تواند پک ها را با اطلاعات کافی توزیع کند. برنامه‌های کمکی مانند Tcpdump و Wireshark از این نوع هستند.

این نوع فرایندهای اجرایی این پروتکل می‌توانند بدون طرح اعتبارسازی توصیف شوند، بنابراین باید ارتباطات بین دو میزبان برقرار شوند.

در Telnet چندین آسیب‌پذیری نیز دیده شده‌است. این نوع نقایص در استفاده  از این پروتکل زیاد هست و به خصوص در اینترنت و پروتکل SSH که ابتدا در سال ۱۹۹۵ گزارش شد.

SSH می‌تواند قابلیت TELNET را افزایش دهد. این اعتبارسازی کلیدی می‌تواند تضمین دسترسی به ادعاهای واقعی باشد. این پروتکل‌ها TELNET هستند و می‌توانند اعتبار sasl و امنیت TLS را به دنبال داشته باشند.

با این وجود بیشتر این فرایندها حامی این تعمیم نمی‌باشند. علاوه به اجرای SSH می‌تواند کافی باشد. مزیت اصلی TLS- TENET شامل توانایی استفاده از گواهینامه سرور می‌باشد. آن‌ها دارای کلید ذخیره می‌باشند. در SSH ضعفهای کاربر باید به خوبی شناخته شوند.

سیستم های چندگانه پروتکل TELNET :

در Putty یک نوع SSH، Telnet و rlogin یا tcp خام برای ویندوز، linux و unix می‌باشد.

و M telnet یک سرویس گیرنده با صفحه نمایش بزرگ می‌باشد. این می‌تواند در اجرای OS/2 مفید باشد. سهولت استفاده مربوط به قابلیت پیاده کردن Zmodem می‌باشد.

این Twisted conch دارای یک روند اجرایی سرویس دهنده و سرویس گیرنده‌است.

در LVT نیز یک سیستم چند گانه می‌باشد. آن‌ها برای ویندوز DOS کاربرد داشته‌اند. حمایت SSH و Kerberos مربوط به این فرایند است. ویژگی‌های مفید مانند نسخه برداری و ثبت خودکار در این زمینه نقش مهم دارند.

در Synct ERM یک نوع ترمینال و سرویس گیرنده Telnet/ Rlogin/SSH می‌باشد که در ویندوز و سیستم nix رایج می‌باشد. حمایت zomdem با صفحه نمایش کامل از این فرایند است.

این سیستم Rove mobile SSH یک SSH برمبنای دستور و یک سرویس گرنده Telnet برای unix و linux می‌باشد. حمایت bluetooth نیز از این دسته‌است.

شبکه کالا

درباره شبکه SDN و کاربرد آن

با سلام خدمت شما دوستان عزیز و همراهان همیشگی شبکه کالا ، امروز میخواهیم درباره شبکه SDN صحبت کنیم. این شبکه نرم افزاری توانسته به ارشدان یک شرکت اجازه دسترسی و مدیریت شبکه خود را بدهد.
مخفف کلمه SDN (Software Defined Networking) است.

درباره پروتکل SDN :

این پروتکل در شبکه های رایانه ای دسترسی و مدیریتی راحت تر برای مدیران شبکه های رایانه ای فراهم می سازد. در ادامه با تفکیک سیستم ها می تواند هدایت کنند ترافیک شبکه را کنترل میکند و مقصد مورد نظر را مشخص می کند.

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

این کار با استفاده از روشهای موجود برنامه ریزی و مدیریت که روی اکثر سیستم های شبکه فعلی قابل اجراست کاری بسیار سخت است. به علاوه هزینه های نصب و استفاده از سیستم های پیچیده و دارای چندین تکنولوژی مختلف، در سالهای اخیر سیر صعودی داشته است.

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

سوییچ های SDN توسط یک سیستم عامل شبکه مدیریت می شوند که اطلاعات را توسط API ها جمع آوری می کند و به وسیله آنها لایه داده را ایجاد می کند.

سپس یک مدل از توپولوژی شبکه را در اختیار کنترلر SDN قرار می دهد. برای همین کنترل کننده می تواند از تمامی اطلاعات شبکه به منظور بهینه سازی جریان و تامین نیازهای کاربر استفاده می کند.

ساختار SDN :

شبکه نرم‌افزار محور یک است پویا که مدیریت پذیر و به صرفه می‌باشد که به دنبال مناسب بودن برای برنامه‌های کاربردی با پهنای باند بالا می‌باشد.

پروتکل اوپن فلو عنصر اصلی ساختار شبکه نرم‌افزاری تعریف شده می‌باشد.

در معماری SDN لایه های کنترل و دیتا از هم جدا هستند، هوشمندی شبکه به صورت متمرکز است و زیرساخت شبکه از اپلیکیشن ها جدا است.

یک ساختار منطقی مشترک بین تمامی سوییچ ها، روترها و دیگر تجهیزات وجود داشته باشد، و اینکه یک پروتکل امن بین SDN و تجهیزات شبکه نیاز است.

برای این مفهوم پروتکل های مختلفی از جمله Ipsilon 1996 و IETF 2000 ، Ethan 2007 و OpenFlow 2008 مطرح شدند.

هر دوی این نیازها توسط OpenFlow بر طرف شده است.استاندارد OpenFlow توسط (ONF-Open Network Foundation) تنظیم شده است. اولین نسخه از این استاندارد در دانشگاه استنفورد تنظیم شده است. با این حال SDN محدود به هیچکدام از این روشها نیست بلکه نام کلی برای این پلتفرم است.

کاربرد شبکه SDN :

  1. مدیریت ثابت و دقیق.
  2. پیکربندی سخت‌افزار و نرم افزار.
  3. تحت استانداردهای متن باز.
  4. تفکیک لایه کنترل از دیتا.
  5. کنترل کننده با داشتن دید صحیح نسبت به شبکه.
  6. داشتن ارتباط کاربری باز بین کنترل کننده و لایه داده.
  7. قابلیت برنامه ریزی شبکه با برنامه های خارج از شبکه.

شبکه کالا

 

درباره روتر (Router) و کاربرد آن

با سلام خدمت شما دوستان عزیز و همراهان همیشگی شبکه کالا، امروز میخواهیم درباره روتر (Router) و چگونگی آن صحبت کنیم.

درباره روتر (Router) :

روتر یا ( Router ) دستگاهی است از زیر مجموعه های شبکه که در رایانه اطلاعات ( Data Packets ) را به مسیرشان هدایت می کند.

در مسیریاب لایه سوم مدل OSI مسیریاب به جهت اتصال دو یا چند شبکه داخلی به هم یا متصل شدن چند شبکه بسیار بزرگ به هم مورد استفاده قرار می‌گیرند.

یک مسیریاب میتواند انواع گوناگونی از یک شبکه را بهم وصل کند. مسیریاب ها عمدتا یک سیستم عامل به خصوص مثل IOS دارد. دارای حافظه های RAM -Flash- NVRAM و دارای پردازشگر های خاصی است.

وقتی که از مسیریاب در شبکه‌ استفاده کنیم، می توان از یک پروتکل مسیریابی پویا درباره آدرس های مقصد انجام دهیم، و روتر در شبکه‌های به هم متصل بین هر سیستم موجود و فعال یک جدول مسیریابی از مسیرهای دارای اولین درست میکند.

روتر می‌تواند ارتباط هایی برای انواع اتصالات شبکه باشد،مانند کابل‌های مسی، فیبر نوری، انتقال بی سیم.هر ارتباط برای شبکه به دست نرم افزارهای به خصوص برای اجرا و فعال سازی پک های داده به کار می رود.

از این رو پک های داده از پروتکل انتقالی دستگاه به دستگاه انتقال داده شوند.روترها می توانند مثل یک اتصال دهنده بین چندین گروه از دستگاه‌های رایانه ای به کار روند.

به گروه دستگاه‌های رایانه ای زیر شبکه گفته می شود، که برای نام گذاری هر نوع سیستم پیشوند خاص خود را دارد. مثلا پیشوند شبکه فقط می تواند متصل بودن ارتباطات بین کابل ها را نمایش دهد.

دسته بندی لایه در روتر :

لایه کنترلی:

روتر یک لیست دسته بندی دارد که هر لیست نشان میدهد که داده از کدام مسیر و از کدام کابل ارتباطی عبور کند.

لایه انتقالی:

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

لایه پخش کننده :

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

امنیت روتر :

امنیت در شبکه های داخلی و خارجی به منظور امنیت کامل به کار می‌رود. روترها دارای یک فایروال و VPN و دیگر پروتکل های امنیتی است.

در ادامه شرکت هایی آمدن برای امنیت کامل تر روتر هایی با امنیت بالا تولید کردند، که آن شرکت ها عبارتند از :

Cisco PIX
Cisco Meraki MX
Juniper NetScreen

روتر های این شرکت الزام دارند که بر روی شبکه بازرسی پک داده ترجمه کردن آدرس ها را انجام میدهند.

دسته بندی روترها از نظر امنیت:

روتر های باز یا همان (open source)

روترهای بسته یا همان (close source)

در این روترها اجازه میدهند که به اشکالات موجود را به صورت سریع پیدا و رفع شود.

اما در (close source) اینگونه نیست.

اجزای تشکیل دهنده یک روتر :

  1. بدنه
  2. سخت‌افزار مسیریابی
  3. رابط‌های شبکه
  4. سیستم‌عامل
  5. رابط کاربری
  6. پروتکل‌ها
  7. IGRP
  8. BGP

درباره سیستم های تشخیص نفوذ IDS

با سلام خدمت شما دوستان عزیز، امروز میخواهیم درباره سیستم های تشخیص نفوذ IDS  صحبت کنیم.

به طور عامه تعریف IDS  را می توان گفت، IDS فقط ورود کاربرهای غیرقانونی به شبکه را تشخیص می دهد.و مخفف آن (Intrusion Detection System) است.

سیستم های تشخیص نفوذ IDS :

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

این سیستم امروزه توانسته برای امنیت دستگاه ها و سیستم ها و شبکه ها کمک به سزایی دارد، و همینطور می تواند در کنار فایروال ها به صورت کمک برای امنیت کارایی داشته باشد.

به طور جامع تر IDS فقط ورود کاربر های غیرقانونی به شبکه را تشخیص می دهد، اما IPSها جلوی ورود کاربر های غیرقانونی به شبکه را می‌گیرد.IPS و IDS ها به دو صورت سخت افزار و نرم افزار وجود دارند.

سیستم های تشخیص نفوذ به دو دسته تقسیم میشوند، نرم‌افزار و سخت‌افزار. هرنوع سیستم به نوبه خود مزیت و معایبی دارند.

اگر بخواهیم درباره مزیت سیستم سخت افزار بگویم، سرعت و دقت و شکست ناپذیز بودن سیستم سخت افرار در مواجه با نفوذ مزیت های این سیستم‌ سخت‌افزار است.
اگر بخواهیم درباره سیستم نرم افزار صحبت کنیم، با توجه به راحت بودن کاربر با نرم افزار و دارا بودن سیستم عامل های متنوع مورد توجه قرار می گیرد.

عملکرد های IDS :

  1. تشخیص
  2.  کشف
  3. نظارت
  4. ارزیابی

روش های تشخیص نفوذ در سیستم ها :

  • روش تشخیص ناهنجاری (anomaly detection) :

در اینجا میخواهیم شاهد یک ناهنجاری یا یک رفتار غیر عادی در سیستم مشاهده کنیم . که وقتی رفتار غیر عادی یا ناهنجاری ای در سیستم مشاهده میکنیم، این اتفاق مانند زنگ خطر برای اعلان یک نفوذ است.
وقتی میخواهیم چنین اتفاقات غیر عادی رو کشف یا جلوگیری کنیم، باید از تمامی رفتار های عادی system یک قانون درست کنیم تا سیستم با آن آشنا شود و آن را انجام دهد و اینطور سیستم می تواند با رخ دادن اتفاق غیر عادی ی ناهنجاری آن را کشف و جلوگیری کند. اما با تمام این کارها بازم هم شانس کشف رفتار غیر عادی زیاد نیست.

  • روش تشخیص سوء استفاده(misuse detection) :

در اینجا میخواهیم درباره روش تشخیص سوءاستفاده صحبت کنیم، این نفوذ به طوری است که از قبل آماده اجرا و دارا بودن تمامی مجوز ها برای ورود در منابع خود دارد. این نفوذ سعی دارد با چیزی شبیه داشته خود در system شما وارد شود. در اینجا سیستم گزارش رخ دادن نفوذ را می دهد و سیستم برای برسی گزارش اجزای شبکه داخلی خود را چک میکند. اگر نفوذ به این صورت نباشد و به طرز دیگری رخ دهد سیستم آسیب می بیند و دیگر نمیتواند تشخیص بدهد.

انواع سیستم های تشخیص نفوذ رایگان :

  1. OSSEC HIDS
  2. Prelude Hybrid IDS
  3. Samhain
  4. Snort
  5. Suricata

علت استفاده از سیستم‌ تشخیص نفوذ IDS :

  1. تشخیص و ثبت تهدیدات واحد برای سیستم.
  2. نذاشتن کامل شدن نفوذ به داخل سیستم.
  3. جلوگیری از نفوذ های مکرر یکسان و آگاهی داشتن نسبت به آن ها.
  4. گردآوری اطلاعات مفید درباره نفوذ های سیستم.
  5. شناختن نقاط قوت و ضعف سیستم.

درباره روتر سیسکو مدل 1841k9

با سلام خدمت شما دوستان عزیز، در این مقاله میخواهیم درباره روتر سیسکو مدل 1841k9 صحبت کنیم .

روتر سیسکو چیست؟

روتر از نظر معنی در لغت به معنای مسیر یاب میباشد. که مسیریاب ها وسایل سخت افزاری هستند که باعث اتصال شبکه های کامپیوتری می شوند . اولین و مهم ترین وظیفه هر روتر عمل مسیر یابی و برقراری اتصالات یک شبکه به چند شبکه دیگر میباشد. برای استفاده از یک روتر باید ابتدا برنامه ریزی کرد در غیر این صورت امکان ارسال داده وجود ندارد.

عملکرد روتر ها چیست؟

در صورت کلی عملکرد روتر ها به این صورت است، که در حوزه اینترنت معلوم میکند که اطلاعات از کدام مسیرها به مقصد می رسند و کنترل رسیدن اطلاعات را برعهده دارند.

ویژگی روتر سیسکو مدل 1841k9:

  • دارای پردازش مناسب
  • حجم و اندازه کوچک
  • عمرطولانی
  • حرارت کم
  • حرارت و صدای کم
  • رمز گذاری به صورت سخت افزاری
  • طراحی شده به صورت ماژولار که در صورت نیاز شبکه می توان ماژول های مختلف تهیه کرد
  • تشخیص نفوذ IDS
  • عملکرد فایروال
  • جلوگیری از نفوذ IPS
  • عملکرد مناسب و اسلات حافظه برای گسترش شبکه
  • در صورت فعال کردن گزینه Image IOS security عملکرد vpn به کمک یک ماژول شتاب دهنده افزایش میدهد
  • فشرده سازی به صورت سخت افزاری و برنامه های کاربردی پیشرفته را فراهم می کند
  • حفاظت از فایر وال
  • اشاره به IOS Advanced Security
  • نصب روتر در داخل رک های دیواری

امکانات روتر سیسکو مدل 1841k9:

  • دارا بودن دو Interface با سرعت 10/100
  • داشتن یک پورت USB Tyep A و یک پورت RJ-45 Serial جهت  management  یک پورت RJ-45 Serial Auxiliary جهت مدیریت
  • دارای RAM با حافظه پشتیبانی  256Mb از پروتکل های مدیریتی مانند HTTP, SSH-2, SNMP
  • امکان اتصال به چند نوع شبکه E1 , T1 , XDSL
  • امکان نصب دو کارت VWIC,  WIC

موارد قابل ساپورت توسط روتر سیسکو مدل 1841k9:

  • سرعت بالا برای ارائه همزمان خدمات به صورت E1/T1 – ساپورت بیش از 30 ماژول جدید و موجود
  • ساپورت اکثر WIC , VWICs, VICs
  • افزایش سرعت و تراکم بالا توسط ماژول WIC2
  • رمز نگاری به صورت onboard
  • ساپورت Tunnel VPN 800 توسط ماژول AIM
  • ساپورت از ماژول AIM به صورت onboard
  • ساپورت از Authentication مانند Readius,  TACACS
  • ساپورت از الگوریتم های رمز گذاری شده
  • دارای چهار اسلات : HWIC دو اسلات – یک اسلات AIM ، یک اسلات COMPACT FIASH
  • ساپورت پروتکل های VRRP , GRE,  RIP2, RIP1, HSPR, PBR
  • ساپورت از پروتکل های Transporte , Routing,  Qos  می تواند محیط امنی برای ارتباطات باشد.

معایب روتر سیسکو مدل 1841k9:

  • پشتیبانی نکردن از VoIP
  • پشتیبانی نکردن از ماژول شبکه

مشخصات فنی روتر سیسکو مدل 1841k9:

  • تعداد Unit در Rack : یک واحد
  • تعداد پورت اترنت 10/100: دو پورت
  • تعداد پورت اترنت 10/100/1000: ندارد
  • پورت (SFP) : ندارد
  • پورت کنسول Rj-45 : دارد
  • پورت USB : یک عدد دارد
  • پورت AUX RJ-45۱:  یک پورت
  • حافظه  256Mb  RAM
  • حافظه ذخیره سازی 32Mb NADA
  • وزن : 2.9 کیلو گرم
  • ابعاد : 4.4×27.4×34.3 سانتی متر
  • امکانات :پشتیبانی از فایروال – VLAN – سیستم تشخیص نفوذ (IDS) – سیستم پیشگیری از نفوذ (IPS) VPN و DMVPN سیستم عامل سیسکو برپایه IP طراحی ماژولار فشرده سازی به صورت سخت افزاری -رمزگذاری به صورت سخت افزاری -قابل نصب برروی دیوار.

 

 

درباره DNS و کاربرد آن

با سلام خدمت شما دوستان عزیز شبکه کالا ، امروز میخواهیم درباره DNS و کاربرد آن صحبت کنیم.دی ان اس DNS مخفف Domain Name System می باشد که در بحث راه اندازی سایت الزام دارد.

درباره DNS :

در هر سایت، یک آدرس IP وجود دارد. در حالی که به یاد داشتن آی پی آدرس هر سایت مشکل است نام دامنه به شما کمک می کند تا شما به آی پی سایت مربوطه دسترسی داشته باشید.

برنامه کار DNS مانند این است که هر بار شما نام یک دامنه را در مروگر خود وارد می کنید به طور خودکار در سرور DNS تبدیل به آی پی آدرس دامنه می شود.

بدون DNS در عمل، هیچ وب سایتی نمی تواند آنلاین کار کند. وب سایت ها با DNS ها خود با استفاده از تنظیمات در هاست و ثبت کننده های دامنه قابل تغییر آی پی آدرس هستند و میتوانید آی پی خود را به هاست دیگری متصل کنید و مجموعه کاملی از رکوردهای دامنه خود مانند : DNS : A ، NS ، MX را به راحتی تغییر دهید.

کاربرد DNS :

کاربرد DNS تنها تبدیل نام هاست به آی پی آدرس و بلعکس نیست. به لحاظ کاملا کاربردی، هر برنامه ای که از اینترنت برای اتصال دو یا چند هاست به منظور به اشتراک گذاشتن اطلاعات یا برقراری ارتباط استفاده می کند، به استفاده از سرویس های DNS احتیاج دارد.

انواع جستجو در وب :

1) جست و جوی تکراری (Iterative Query) :

در جست و جوی تکراری قسمت اصلی کار، برای تبدیل یک نام بر عهده سرویس دهنده محلی است، این DNS حداقل به نشانی Root، به عنوان نقطه شروع نیاز دارد. وقتی یک تقاضای ترجمه نشانی به سرویس دهنده محلی ارسال می‌شود در صورتی که قادر به ترجمه نام به معادل نشانی آی‌پی آن باشد، معادل نشانی آی‌پی نام مورد نظر را به تقاضاکننده برمی‌گرداند.

2) جست و جوی بازگشتی (Recursive Query) : 

در این روش هر گاه برنامه‌ای بخواهد نشانی آی‌پی را بدست آورد، بگونه‌ای که تابع سیستمی تحلیل نام را فراخوانی می‌کند. این تابع یک ماشین را به عنوان سرویس دهنده محلی از قبل می‌شناسد و بنابراین تقاضای تبدیل نام را به روش UDP برای آن ارسال می کند.

3) جست و جوی معکوس (Reverse Query) :

در حالتی یک سرویس دهنده DNS، نشانی آی‌پی یک دستگاه را بداند ولی نام نمادین معادل با آن را نميداند. برای یافتن نامهای متناظر با یک نشانی آی‌پی باید یک جستجوی کامل و در عین حال وقت گیر، انجام شود.

براساس زیر شبکه‌هایی که دارد، این سؤال را از طریق سرویس دهنده‌های متناظر با هر زیر شبکه پیگیری می‌کند.

دسته بندی DNS برای بارگیری صفحه وب :

1) DNS RECURSOR :

سروری طراحی‌شده برای دریافت پرس‌وجواز سیستم کاربر از طریق برنامه‌های  مرورگرهای وب است.

2) ROOT NAMESERVER :

سرور Root اولین ترجمه گر نام میزبان به آدرس IP هست. سرور مورد نظر به‌طور معمول به‌عنوان مرجعی برای آدرس‌های خاص متعددی عمل می‌کند.

3) TLD NAMESERVER :

این نام سرور، مرحله بعدی در جستجوی یک آدرس IP خاص هست و آخرین بخش، نام هاست رامیزبانی می‌کند.

4) Authoritative name server :

گر نام سرور معتبر به رکورد درخواست شده دسترسی داشته باشد، آدرس IP برای نام هاست درخواست ‌شده را به DNS Recursor که درخواست اولیه را کرده است، باز می‌گرداند.