کتاب های برچسب Network Programming
تاریخ: 1401/01/26 15:44
توسط: MotoMan
امتیاز: ۰

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

نویسنده‌ی این کتاب، Vinit Jain شما را در استفاده از Wireshark برای تجزیه و تحلیل ترافیک شبکه با بسط دادن هر بخش از header و بررسی مقدار آن راهنمایی می‌کند. گرفتن بسته (pocket) و تجزیه و تحلیل ترافیک شبکه می‌تواند یک کار پیچیده، زمان بر و خسته کننده باشد. با کمک این کتاب، از ابزار Wireshark تا سر حد امکان استفاده خواهید کرد. شما قادر خواهید بود تا پایه ای قوی بسازید و بدانید که ترافیک لایه 2، 3 و 4 چگونه رفتار می‌کنند، چگونه پروتکل‌های مسیریابی مختلف و پروتکل Overlay عمل می‌کنند و با ساختار بسته آنها آشنا خواهید شد.

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

این راهنمای عملی به شما می‌آموزد که چگونه کارهای آزمایشگاهی مختلف را انجام دهید. در پایان کتاب، دانش عمیقی در مورد ابزار Wireshark و ویژگی‌های آن، از جمله فیلتر کردن و تجزیه و تحلیل ترافیک از طریق گراف‌ها را در اختیار خواهید داشت. شما این که چگونه ترافیک را تجزیه و تحلیل کنید، الگوهای ترافیک متخلف را پیدا کنید و شبکه خود را ایمن کنید را یاد خواهید گرفت.

تعداد بازدید: ۶۶۳
دیدگاه ها: ۰
تاریخ: 1398/12/29 17:46
توسط: MotoMan
امتیاز: ۲

ویرایش دهم کتاب Data and Computer Communications، دو بار برنده جایزه بهترین کتاب درسی علوم و مهندسی کامپیوتر سال از انجمن نویسندگان کتاب‌های درسی و دانشگاهی است. این کتاب برای دوره‌های یک یا دو ترمی شبکه‌های کامپیوتری، ارتباطات داده‌ها و شبکه‌های ارتباطات در گروه هایCS ، CIS و مهندسی برق است. این کتاب همچنین برای پرسنل توسعه محصول، برنامه نویسان، مهندسان سیستم ها، طراحان شبکه و سایر افراد درگیر در طراحی ارتباطات داده‌ها و محصولات شبکه مناسب است.

این کتاب با تمرکز بر روی جدیدترین فن آوری‌ها و یک فرمت مناسب ماژولار، بررسی واضح و جامعی از کل زمینه اطلاعات و ارتباطات کامپیوتری ارائه داده است. با تأکید بر اصول اساسی و همچنین نقش اساسی عملکرد در پروتکل محرک و طراحی شبکه، این کتاب به تفصیل کلیه حوزه‌های مهم فنی در ارتباطات داده، شبکه‌های گسترده، شبکه‌های محلی و طراحی پروتکل را مورد بررسی قرار می‌دهد.

تعداد بازدید: ۲۶۰۷
دیدگاه ها: ۰
تاریخ: 1398/08/24 16:37
توسط: MotoMan
امتیاز: ۱
برچسب ها: Network Programming |Python |

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

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

تعداد بازدید: ۳۷۸۲
دیدگاه ها: ۰
تاریخ: 1398/08/24 12:31
توسط: MotoMan
امتیاز: ۱
برچسب ها: Network Programming |

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

کتاب Network Programmability and Automation، راهنمای عملی است که به مهندسان شبکه نشان می‌دهد که چگونه با استفاده از طیف وسیعی از تکنولوژی‌ها و ابزارها از جمله لینوکس، پایتون، JSON و XML، سیستم‌های خود را از طریق کد، خودکار کنند. همچنین برای مطالعه این کتاب احتیاج به دانش قبلی در مورد توسعه نرم افزار، برنامه نویسی، اتوماسیون و DevOps نیست.

تعداد بازدید: ۲۳۵۸
دیدگاه ها: ۱
تاریخ: 1398/04/08 11:45
توسط: MotoMan
امتیاز: ۱

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

مطالبی که در کتاب Hands-On Network Programming with C خواهید آموخت:

  • بررسی API‌های برنامه نویسی سوکت کراس پلتفرم
  • پیاده سازی تکنیک‌های پشتیبانی از IPv4 و IPv6
  • فهم نحوه‌ی کار کردن اتصالات TCP و UDP بر روی IP
  • بررسی چگونگی کارکرد hostname resolution و DNS
  • ارتباط برقرار کردن با web API‌ها با استفاده از HTTP و HTTPS
  • کارکردن با پروتکل Simple Main Transfer (SMTP)
  • به کار گیری برنامه نویسی شبکه در اینترنت اشیا (IoT)

کدهای این کتاب هم با استاندارد‌های قدیمی C99 سازگار است و هم جدیدترین نسخه‌های C18 و C++17.

تعداد بازدید: ۴۰۰۵
دیدگاه ها: ۲
تاریخ: 1398/02/16 20:35
توسط: MotoMan
امتیاز: ۳

کتاب برنامه نویسی شبکه با #C و NET Core.، راهنمایی جامع برای فهمیدن معماری شبکه، پروتکل‌های ارتباطی و تحلیل شبکه است تا برنامه‌های امن سازگار با آخرین نسخه از C# 8 و NET Core 3.0. بنویسید.

در کتاب Hands-On Network Programming with C# and .NET Core، معماری‌های مختلف شبکه که برنامه نویسی توزیع شده را امکان پذیر می‌کند را بررسی می‌کنید. همچنین نحوه‌ی ایجاد برنامه‌های قابل اطمینان را با نوشتن ارتباطات ایمن بین کلاینت و سرور یاد می‌گیرید. در ادامه از NET Core. برای اتوماسیون دستگاه شبکه، DevOps و شبکه‌های تعریف شده توسط نرم افزار استفاده می‌کنید.

تعداد بازدید: ۶۱۱۷
دیدگاه ها: ۱
تاریخ: 1398/01/18 19:52
توسط: MotoMan
امتیاز: ۲

کتاب HTTP 2 in Action، برای توضیح ساده و عملی پروتکل HTTP 2 به همراه مثال‌های واقعی نوشته شده است. درک مشخصات پروتکل می‌تواند خشک و دشوار باشد، بنابراین هدف این کتاب بیان جزئیات با قابل فهم‌ترین مثال‌ها است تا برای همه‌ی کاربران اینترنت قابل استفاده باشد.

تعداد بازدید: ۳۳۵۵
دیدگاه ها: ۰
تاریخ: 1392/08/24 10:15
توسط: MotoMan
امتیاز: ۱
برچسب ها: Java |Network Programming |

رشد جاوا در طول بیست سال گذشته چیزی کمتر از فوق العاده نبوده است. با توجه به رشد سریع جاوا و رشد غیر قابل انکار اینترنت، باعث تعجبه که هنوز برنامه نویسی شبکه در جاوا برای خیلی ها، ناشناخته باقی مانده است. مطمئنا این گونه نباید باشد؛ در حقیقت نوشتن برنامه‌های شبکه در جاوا بسیار ساده است، همان گونه که در این کتاب به شما نشان خواهم داد. اگر تجربه‌ی قبلی در نوشتن برنامه‌های شبکه در محیط‌های Unix یا Windows و یا Macintosh داشته باشید؛ حتما از این بابت شگفت زده خواهید شد که معادل همان برنامه‌ها در جاوا چقدر ساده پیاده سازی می‌شود. API‌های هسته جاوا، اینترفیس‌های خوش ساختی را برای دسترسی به امکانات شبکه در اختیار شما قرار می‌دهد.

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

تعداد بازدید: ۵۸۴۵
دیدگاه ها: ۱
تاریخ: 1392/06/24 14:02
توسط: MotoMan
امتیاز: ۲
برچسب ها: Java |Network Programming |

در ویرایش سوم کتاب Java Network Programming، تمامی ویژگی‌های جدید API‌های شبکه جاوا ارائه شده است. این کتاب تمام تغییرات و امکانات جدید شبکه در JDK 1.4 و JDK 1.5 را مور بحث قرار داده است. مطالب پوشش داده شده در این کتاب عبارتند از: اصول شبکه، (remote method invocation(RMI، سوکت‌های TCP و UDP، سوکت‌های سرور، URL‌ها و URI ها، multicasting و JavaMail. در این کتاب چگونگی استفاده از JSSE برای نوشتن برنامه‌های امن شبکه و نوشتن سرور‌های با کارایی بسیار بالا، با استفاده از API‌های NIO به شما نشان داده می‌شود. همچنین این کتاب مطالب پروکسی‌های شبکه، web cookies و URL caching را نیز پوشش داده است.

تعداد بازدید: ۴۷۰۶
دیدگاه ها: ۰
loading...

لطفا منتظر بمانید...