سوییچهایی که در لایه 2 مدل OSI کار میکنند و برای هدایت بستهها از آدرسهای MAC استفاده میکنند.
لایه انتقال (Transport Layer) چهارمین لایه از مدل OSI (Open Systems Interconnection) است که مسئول انتقال دادهها از یک دستگاه به دستگاه دیگر در یک شبکه است. این لایه وظیفه اصلی خود را در تضمین انتقال صحیح دادهها، مدیریت جریان دادهها و ارائه ارتباطات قابل اعتماد میان دو دستگاه بر عهده دارد. لایه انتقال دادهها را به قطعات کوچکتر تقسیم میکند و اطمینان حاصل میکند که تمام دادهها به مقصد صحیح و بدون خطا میرسند.
یکی از ویژگیهای اصلی لایه انتقال این است که بهطور مستقل از نوع رسانه فیزیکی یا شبکهای که دادهها از آن عبور میکنند، وظایف خود را انجام میدهد. به عبارت دیگر، این لایه در برابر پیچیدگیهای شبکههای زیرساختی (مانند شبکههای محلی، شبکههای گسترده و اینترنت) مقاوم است و به همین دلیل بهعنوان یکی از مهمترین لایههای مدل OSI شناخته میشود.
لایه انتقال در شبکههای کامپیوتری چندین وظیفه کلیدی دارد که عبارتند از:
لایه انتقال شامل دو پروتکل اصلی است که برای برقراری ارتباط بین دستگاهها و انتقال دادهها استفاده میشوند:
پروتکل TCP بهطور مؤثر از ویژگیهای مختلفی برای تضمین انتقال مطمئن دادهها استفاده میکند. این ویژگیها عبارتند از:
پروتکل UDP برخلاف TCP، بهصورت بیاتصال عمل میکند و در آن نیازی به برقراری اتصال یا تضمین تحویل دادهها نیست. در UDP، دادهها بهطور مستقیم ارسال میشوند و هر بسته بهصورت مستقل از دیگر بستهها به مقصد منتقل میشود. این ویژگی باعث میشود که UDP در کاربردهایی که نیاز به سرعت بالا دارند، مانند پخش زنده و بازیهای آنلاین، بسیار مفید باشد. از آنجا که UDP نیازی به تأسیس اتصال ندارد و کنترل کمتری روی خطاها دارد، در کاربردهایی که سرعت اولویت بیشتری نسبت به صحت دادهها دارند، استفاده میشود.
لایه انتقال در شبکههای کامپیوتری برای انتقال دادهها بین دو دستگاه بهطور مؤثر و امن اهمیت زیادی دارد. این لایه بهطور خاص برای کاربردهایی طراحی شده است که نیاز به انتقال دادههای مطمئن و بدون خطا دارند، مانند انتقال فایلها، تماسهای VoIP و ویدئو کنفرانس. لایه انتقال بهعنوان یک رابط میان لایههای بالاتر و لایههای پایینتر عمل میکند و اطمینان حاصل میکند که دادهها بهطور صحیح و بهموقع از دستگاه مبدا به دستگاه مقصد منتقل میشوند.
لایه انتقال یکی از لایههای حیاتی در مدل OSI است که وظیفه انتقال دادهها میان دو دستگاه را بهطور مؤثر و با تضمین کیفیت انجام میدهد. پروتکلهای TCP و UDP در این لایه برای انتقال دادهها با ویژگیهای مختلف استفاده میشوند و در شبکههای مختلف برای انواع کاربردهای حساس به تأخیر و دادههای بزرگ بهکار میروند. برای درک بهتر نحوه عملکرد لایه انتقال و کاربردهای آن، میتوانید به سایت saeidsafaei.ir مراجعه کنید.
در این جلسه، به اهمیت مدلسازی در شبکههای کامپیوتری پرداخته شده و مروری بر تاریخچه مدلسازی شبکه انجام میشود. سپس، مدلهای OSI، TCP/IP و ATM معرفی و مقایسه خواهند شد. همچنین، مفاهیم کلیدی مانند واحد داده (Data Unit)، واحد داده پروتکلی (PDU)، واحد داده خدماتی (SDU)، سرآیندها (Headers)، بار مفید (Payload) و کیفیت خدمات (QoS) بررسی میشوند. هدف این جلسه، درک ساختار مدلهای ارتباطی شبکه و نحوه تبادل داده بین دستگاهها است.
سوییچهایی که در لایه 2 مدل OSI کار میکنند و برای هدایت بستهها از آدرسهای MAC استفاده میکنند.
گراف جهتدار گرافی است که در آن یالها جهتدار هستند و از یک گره به گره دیگر اشاره دارند.
حافظه دسترسی تصادفی (RAM) دادهها و دستورالعملها را به طور موقت ذخیره میکند و زمانی که پردازنده به آنها نیاز دارد، میتواند به سرعت به آنها دسترسی پیدا کند.
در توپولوژی شبکههای بیسیم، کامپیوترها از کارت شبکه کابلی استفاده نمیکنند و از تکنولوژی بیسیم برای ارتباط استفاده میشود.
هپ یک ساختار دادهای است که برای ذخیرهسازی دادهها به صورت درخت استفاده میشود و از ویژگیهای خاصی برای مرتبسازی دادهها برخوردار است.
الگوریتمهایی هستند که برای شبیهسازی و یادگیری ماشین استفاده میشوند، به ویژه در یادگیری عمیق و شبیهسازی هوش مصنوعی.
سینتاکس به قوانین و دستورالعملهایی گفته میشود که نحوه نوشتن درست دستورات و کدها را در یک زبان برنامهنویسی تعیین میکند.
آدرسهای IP که از subnet maskهای غیر استاندارد استفاده میکنند، ناشی از عملیاتهای Subnetting و Supernetting.
فردی که مسئول راهاندازی، پیکربندی و نگهداری شبکههای کامپیوتری است.
ساخت دیجیتال به استفاده از فناوریهای دیجیتال برای طراحی و ساخت محصولات فیزیکی و مدلهای پیچیده اطلاق میشود.
پروتکلی که بهطور خودکار آدرس IP به دستگاههای متصل به شبکه اختصاص میدهد.
دستگاههای پوشیدنی هوشمند به دستگاههایی اطلاق میشود که بهطور مداوم اطلاعات را از بدن فرد جمعآوری و تجزیه و تحلیل میکنند.
محدوده به بخشهایی از کد اطلاق میشود که در آنها یک متغیر یا تابع قابل دسترسی است.
تحلیل پیشبینی به استفاده از دادههای گذشته و الگوریتمهای مدلسازی برای پیشبینی وقایع آینده اطلاق میشود.
هوش مصنوعی مولد به استفاده از الگوریتمهای هوش مصنوعی برای تولید دادهها و محتواهایی مشابه انسان اطلاق میشود.
تداخل زمانی رخ میدهد که دو یا چند دستگاه به طور همزمان اقدام به ارسال داده بر روی یک مسیر انتقال مشترک کنند و باعث میشود دادهها با هم ترکیب شوند.
لایهای که مسئول مسیریابی بستهها و مدیریت آدرسدهی در شبکههای مختلف است.
علم داده به فرآیندهای تحلیل و تفسیر دادههای پیچیده بهمنظور استخراج الگوهای کاربردی و پیشبینی روندهای آینده اشاره دارد.
حافظههای دینامیک (DRAM) که نیاز به رفرش مداوم دارند، برای حافظههای اصلی به کار میروند. این نوع حافظهها ظرفیت بیشتری نسبت به SRAM دارند.
ورودیهایی که به عنوان بخشی از خروجیهای قبلی سیستم وارد میشوند و تاثیر زیادی بر بهبود یا اصلاح فرآیندهای سیستم دارند.
حالت انتقال داده دو طرفه همزمان که در آن هر دو دستگاه میتوانند به صورت همزمان دادهها را ارسال و دریافت کنند.
ساختارهایی در برنامهنویسی هستند که به برنامه اجازه میدهند که یک مجموعه از دستورات را بارها و بارها اجرا کنند تا زمانی که یک شرط خاص برآورده شود.
چندریختی به این معنا است که یک متد یا تابع میتواند به گونههای مختلفی رفتار کند و بسته به نوع داده ورودی خود، رفتارهای مختلفی از خود نشان دهد.
شبکههای عصبی مصنوعی (ANN) به مدلهای ریاضی اشاره دارد که از ساختار مغز انسان الهام گرفتهاند و برای پردازش دادهها استفاده میشوند.
الگوریتم مرتبسازی به فرآیند مرتب کردن عناصر یک آرایه یا لیست بر اساس ترتیب خاص گفته میشود.
آدرس فیزیکی هر دستگاه در شبکه که برای شناسایی آن در لایه دسترسی شبکه استفاده میشود.
مجموعهای از گرهها یا دستگاهها که با استفاده از اتصالات مختلف (سیمی یا بیسیم) به یکدیگر متصل شدهاند و به تبادل دادهها میپردازند.
شبکهای کوچک که با محوریت یک فرد شکل میگیرد و معمولاً محدودهای به وسعت ۱۰ متر را پوشش میدهد.
سیستمهای پرواز خودران به هواپیماها و وسایل پرنده اطلاق میشود که قادر به انجام عملیات پروازی بهطور خودکار هستند.
روشی برای توصیف سیستمها با استفاده از مدلهای ریاضی است. سیستمهایی که اطلاعات کمی از آنها داریم، به صورت 'جعبه سیاه' مدل میشوند، در حالی که سیستمهایی که اطلاعات بیشتری در مورد آنها داریم، به صورت 'جعبه سفید' مدل میشوند.
بلاکچین به عنوان سرویس (BaaS) به ارائه زیرساخت بلاکچین به صورت سرویس توسط شرکتها برای پیادهسازی بلاکچین در اپلیکیشنها اشاره دارد.
وسایل و تکنیکهای مورد استفاده برای انتقال دادهها از یک دستگاه به دستگاه دیگر.
کامپیوترهای دیجیتال که دادهها را به صورت باینری 0 و 1 پردازش میکنند و برای انجام محاسبات دقیق و سریع مناسب هستند.
مقداردهی اولیه آرایه به معنای اختصاص مقادیر اولیه به اعضای آرایه هنگام تعریف آن است.
ابعاد آرایه به تعداد محورهایی گفته میشود که دادهها در آنها سازماندهی شدهاند. آرایهها میتوانند یکبعدی، دوبعدی، یا چندبعدی باشند.