کتاب Computer Networks یکی از معتبرترین مراجع شبکههای کامپیوتری در دنیا است. این کتاب جدیدترین نسخه از ویرایش آن یعنی نسخه ششم است که در سال 2021 منتشر شده است. نویسندگان این کتاب پرفسور تننبام (استاد دانشگاه Vrije هلند)، نیک فمستر (استاد دانشگاه شیکاگو) و دیودید وزرال (پروفسور علوم رایانه در دانشگاه واشنگتون)، هستند. در اکثر دانشگاهها و مراکز علمی معتبر این کتاب به عنوان مرجع اصلی شبکههای کامپیوتری استفاده میشود.
علاوه بر کتاب Computer Networks شما میتوانید از کتاب +Network نیز برای مطالعهی کاربردی شبکههای رایانهای استفاده کنید.
مقدمهای بر کتاب Computer Networks:
این کتاب اکنون در چاپ ششم است. هر نسخه مربوط به فاز متفاوتی در نحوه استفاده از شبکههای رایانهای است. هنگامی که چاپ اول در سال 1980 ظاهر شد، شبکهها یک کنجکاوی دانشگاهی بودند. هنگامی که نسخه دوم در سال 1988 ظاهر شد، شبکهها توسط دانشگاهها و مشاغل بزرگ مورد استفاده قرار گرفتند. وقتی نسخه سوم در سال 1996 ظاهر شد، شبکههای رایانهای، به ویژه اینترنت، برای میلیونها نفر به یک واقعیت روزمره تبدیل شده بود. با چاپ چهارم، در سال 2003، شبکههای بیسیم و رایانههای همراه برای دسترسی به وب و اینترنت به امری عادی تبدیل شدهاند.
در ویرایش پنجم کتاب Computer Networks، شبکهها در مورد توزیع محتوا (به ویژه فیلمها با استفاده از CDN ها و شبکههای نظیر به نظیر) و تلفنهای همراه بودند. اکنون در چاپ ششم، تأکید صنعت بر عملکرد بسیار بالاست، با شبکههای تلفن همراه 5G، اترنت 100 گیگابایتی و WiFi 802.11ax با سرعت حداکثر 11 گیگابیت بر ثانیه در گوشه گوشه. جدید در نسخه ششم در میان بسیاری از تغییرات این کتاب، مهمترین مورد اضافه شدن پروفسور نیک فیمستر به عنوان یک نویسنده مشترک است.
پروفسور فیمستر دارای دکترای تخصصی است. از M.I.T. و اکنون استاد تمام دانشگاه شیکاگو است. تغییر مهم دیگر این است که فصل 8 (در مورد امنیت) توسط پروفسور هربرت بوس از دانشگاه Vrije University در آمستردام به شدت اصلاح شده است. تمرکز از رمزنگاری به امنیت شبکه منتقل شده است.
مسائل مربوط به هک، حملات DoS و موارد دیگر تقریباً هر روز در مرکز اخبار است، بنابراین ما بسیار سپاسگزاریم که پروفسور Bos که این فصل را برای پرداختن به این موضوعات مهم، مجدداً، تجدید و ویرایش کردند. این فصل آسیبپذیریها، نحوه رفع آنها، نحوه پاسخ هکرها به اصلاحات، واکنش مدافعان و غیره را در مورد بینهایت تبلیغ میکند. مطالب مربوط به رمزنگاری تا حدودی کاهش یافته است تا فضای زیادی برای امنیت بیشتر شبکه فراهم شود. البته، کتاب Computer Networks تغییرات بسیاری دیگری نیز دارد که باید با دنیای همیشگی شبکههای رایانهای همگام باشد. لیستی فصل به فصل از تغییرات عمده در زیر آمده است.
فصل 1 کتاب Computer Networks، همان عملکرد مقدماتی نسخههای قبلی را دارد، اما در مطالب تجدید نظر شده و به روز شده است. به روزرسانیهای خاص شامل افزودن بحثهای اضافی در اینترنت اشیا و معماریهای تلفن همراه مدرن، از جمله شبکههای 4G و 5G. بسیاری از بحثها در مورد سیاست اینترنت نیز به روز شده است، به ویژه بحث در مورد بیطرفی شبکه.
فصل 2 کتاب Computer Networks، شامل به روزرسانی در مباحث، رسانههای فیزیکی رایج در شبکههای دسترسی، مانند DOCSIS و اشیا fiber معماری میباشد. درمان معماری و فنآوریهای مدرن شبکه تلفن همراه در این فصل اضافه شد و بخش مربوط به شبکههای ماهوارهای نیز به طور اساسی به روز شد. فنآوریهای نوظهوری مانند مجازیسازی، از جمله بحث در مورد اپراتورهای شبکه مجازی تلفن همراه و برش شبکه تلفن همراه نیز به این فصل افزوده شده است. بحث سیاست دوباره مرتب و به روز شد تا شامل بحث درباره سؤالات خط مشی در حوزه بیسیم مانند طیف فرکانسی (Spectrum) باشد.
فصل 3 از کتاب Computer Networks، شامل به روز رسانی DOCSIS به عنوان نمونهای از پروتکل در شبکه است، زیرا این فناوری کاربرد گستردهای در دسترسی شبکه دارد. بیشتر کدهای تصحیح خطا در این فصل تشریح داده شده است البته که این کدها بسیار گسترده هستند.
فصل 4 از کتاب Computer Networks، با مطالب جدید در اترنت 40 و 100 گیگابایتی، 802.11.ac ،802.11ad و 802.11ax به روز شده است. مطالب جدیدی با توضیح زیر لایه MAC در شبکههای کابلی به DOCSIS اضافه شده است. توضیحات مربوط به 802.16 حذف شده است زیرا اکنون به نظر میرسد که این فناوری در مقابل فناوریهای تلفن همراه 4G و 5G از دست میرود. بخش RFID نیز حذف شده است تا فضایی برای موارد جدید ایجاد کند، اما همچنین به این دلیل که مستقیماً به شبکه ارتباط نداشت.
فصل 5 کتاب Computer Networks، برای شفافسازی و نوسازی بحثهای مربوط به مدیریت ازدحام به روز شده است. بخشهای مربوط به مدیریت ترافیک به صورت واضح شرح داده شده و مباحث مربوط به شکلگیری ترافیک و مهندسی ترافیک نیز به روز شده است. این فصل شامل یک بخش کاملاً جدید در مورد شبکه تعریف شده توسط نرمافزار (SDN)، از جمله OpenFlow و سختافزار قابل برنامهریزی (به عنوان مثال، Tofino) است. این فصل همچنین شامل بحث در مورد برنامههای در حال ظهور SDN، مانند دورسنجی شبکه باند است. برخی از مباحث مربوط به IPv6 نیز به روز شده است.
فصل 6 کتاب Computer Networks، به طور گستردهای ویرایش شده است تا شامل مطالب جدید در مورد پروتکلهای حمل و نقل مدرن، از جمله TCP CUBIC ،QUIC و BBR باشد. مطالب مربوط به اندازهگیری عملکرد به طور کامل بازنویسی شده است تا بر روی اندازهگیری توان عملیاتی در شبکههای رایانهای متمرکز شود، از جمله بحث گستردهای در مورد چالشهای اندازهگیری شبکه دسترسی در سراسر با افزایش سرعت در ISPهای دسترسی. این فصل همچنین شامل مطالب جدیدی در مورد اندازهگیری کیفیت تجربه کاربر میباشد، که حوزهی جدیدی در اندازهگیری عملکرد درون شبکه است.
فصل 7 از کتاب Computer Networks، به شدت ویرایش شده است. بیش از 60 صفحه از مطالبی که دیگر مربوط به یک کتاب در شبکههای رایانهای نیست حذف شده است. مطالب موجود در DNS تقریباً به طور کامل بازنویسی شده است تا تحولات مدرن DNS را منعکس کند، از جمله روندهای مداوم رمزگذاری DNS و به طور کلی خصوصیات حریم خصوصی آن را بهبود میبخشد. پروتکلهای نوظهور مانند DNS-over-HTTPS و سایر روشهای حفظ حریم خصوصی برای DNS مورد بحث قرار گرفتهاند. بحث در مورد وب به طور گسترده به روز شده است تا گسترش رمزگذاری در وب را نشان دهد.
و همچنین مسائل مربوط به حریم خصوصی گسترده (به عنوان مثال، ردیابی) که اکنون در وب فراگیر شده است. این فصل شامل یک بخش کاملاً جدید در مورد حریم خصوصی وب، بحثهای گستردهتری در مورد فنآوری مدرن تحویل محتوا (به عنوان مثال، شبکههای ارائه محتوا) و همچنین شرح کامل شبکههای نظیر به نظیر است. بخش تحول در اینترنت نیز ویرایش شده است تا روند پیشرفت خدمات ابر توزیع شده را منعکس کند.
فصل 8 از کتاب Computer Networks، کاملاً اصلاح شده است. در نسخههای قبلی، تمرکز فصل امنیت تقریباً منحصراً بر امنیت اطلاعات با استفاده از رمزنگاری بود. با این حال، رمزنگاری فقط یکی از جنبههای امنیت شبکه است و اگر در عمل به حوادث امنیتی نگاه کنیم، به طور کلی جنبه محل مشکلات نیست. برای رفع این مشکل، ما مطالب جدیدی را در مورد اصول امنیتی، تکنیکهای اساسی حمله، دفاع و طیف گستردهای از مسائل امنیتی مربوط به سیستم اضافه کردیم. علاوه بر این، ما با حذف برخی از تکنیکهای رمزگذاری که اکنون منسوخ شدهاند و معرفی نسخههای مدرن تر پروتکلها و استانداردها، بخشهای موجود را به روز کردیم.
فصل 9 کتاب Computer Networks، شامل یک لیست تازه از خواندنیهای پیشنهادی و یک کتابشناسی جامع است. علاوه بر این، دهها تمرین جدید و دهها منبع جدید اضافه شده است.
همچنین شما میتوانید علاوه بر کتاب Computer Networks، برای مطالعهی رمزنگاری و امنیت در شبکه از کتاب Cryptography and Network Security، نیز استفاده نمائید.
سرفصلهای کتاب Computer Networks:
- 1 Introduction
- 1.1 Uses of Computer Networks
- 1.2 Types of Computer Networks
- 1.3 Network Technology, From Local to Global
- 1.4 Example of Networks
- 1.5 Network Protocols
- 1.6 Reference Models
- 1.7 Standardization
- 1.8 Policy, Legal, and Social Issues
- 1.9 Metric Units
- 1.10 Outline of the Rest of the Book
- 1.11 Summary
- 2 The Physical Layer
- 2.1 Guided Transmission Media
- 2.2 Wireless Transmission
- 2.3 Using the Spectrum for Transmission
- 2.4 From Waveforms to Bits
- 2.5 The Public Switched Telephone Network
- 2.6 Cellular Networks
- 2.7 Cable Networks
- 2.8 Communication Satellites
- 2.9 Comparing Different Access Networks
- 2.10 Policy at the Physical Layer
- 2.11 Summary
- 3 The Data Link Layer
- 3.1 data Link Layer Design Issues
- 3.2 Error Detection and Correction
- 3.3 Elementary Data Link Protocols
- 3.4 Improving Efficiency
- 3.5 Data link Protocols in Practice
- 3.6 Summary
- 4 The Medium access Control Sublayer
- 4.1 The Channel Allocation Problem
- 4.2 Multiple Access Protocols
- 4.3 Ethernet
- 4.4 Wireless LANs
- 4.5 Bluetooth
- 4.6 DOCSIS
- 4.7 Data Link Layer Switching
- 4.8 Summary
- 5 The Network Layer
- 5.1 Network Layer Design Issues
- 5.2 Routing Algorithms in a Single Network
- 5.3 Traffic management at the Network Layer
- 5.4 Quality of Service and Application QOE
- 5.5 Internetworking
- 5.6 Software-Defined Networking
- 5.7 the Network Layer in the Internet
- 5.8 Policy at the Network Layer
- 5.9 Summary
- 6 The Transport Layer
- 6.1 The Transport Service
- 6.2 Elements of Transport Protocols
- 6.3 Congestion Control
- 6.4 The Internet Transport Protocols: UDP
- 6.5 The Internet Transport Protocols: TCP
- 6.6 Transport Protocols and Congestion Control
- 6.7 Performance Issues
- 6.8 Summary
- 7 the Application Layer
- 7.1 The Domain Name System (DNS)
7.2 Electronic Mail - 7.3 The World Wide Web
- 7.4 Streaming Audio and Video
- 7.5 Content Delivery
- 7.6 Summary
- 7.1 The Domain Name System (DNS)
- 8 Network Security
- 8.1 Fundamentals of Network Security
- 8.2 The Core Ingredients of an Attack
- 8.3 Firewalls and Intrusion Detection Systems
- 8.4 Cryptography
- 8.5 Symmetric-Key algorithms
- 8.6 Public-Key Algorithms
- 8.7 Digital Signatures
- 8.8 Management of Public Keys
- 8.9 Authentication Protocols
- 8.10 Communication Security
- 8.11 Email Security
- 8.12 Web Security
- 8.13 Social Issues
- 8.14 Summary
- 9 Reading List and Bibliography
- 9.1 Suggestions for Further Reading
- 9.2 Alphabetical Bibliography
- Index
فایل کتاب Computer Networks را میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.