Data link layer: Засвар хоорондын ялгаа

Content deleted Content added
No edit summary
No edit summary
Мөр 3:
''
''
'''Data link layer''' буюу '''Өгөгдөл холболтын түвшин''' нь [[компьютерийнкомпьютерын сүлжээ]]ний [[OSI загвар]]т тодорхойлогддог сүлжээний үйл ажиллагааны хийсвэрлэлтийн түвшин. Энэ нь [[TCP/IP]]-гийн '''Link layer'''-тай ерөнхийдөө харгалздаг.
 
Data link layer нь нэг дотоод LAN сүлжээ эсвэл WAN сүлжээнд шууд холбогдсон төхөөрөмжийн хооронд өгөгдөл дамжуулах үүрэгтэй.<ref>{{cite web|title=What is layer 2, and Why Should You Care?|url=http://www.accel-networks.com/blog/2009/09/what-is-layer-2-and-why-should-you-care.html|archiveurl=http://wayback.archive.org/web/20100218075030/http://www.accel-networks.com/blog/2009/09/what-is-layer-2-and-why-should-you-care.html|archivedate=2010-02-18|publisher=accel-networks.com|accessdate=2009-09-29}}</ref> Data link layer-т хамаарах протоколууд нь сүлжээнд холбогдсон төхөөрөмжүүд хооронд мэдээлэл дамжуулахаас гадна доод талын физик түвшинд гарсан алдааг илрүүлж, засах механизмийгмеханизмыг агуулж болно. Data link протоколуудын жишээ гэвэл LAN (multinode) сүлжээний хувьд [[Ethernet]], point-to-point холболтын хувьд [[Point-to-Point Protocol]] (PPP), [[HDLC]], [[ADCCP]] нар юм.
 
Нэг ижил сүлжээнд холбогдсон төхөөрөмжүүдийн хооронд мэдээллийг фрэйм болгож багцлан дамжуулдаг. Эдгээр фрэймүүд нь дотоод сүлжээнээс цааш өөр сүлжээ рүү дамждаггүй бөгөөд ингэхийн тулд илүү өндөр түвшний протоколуудыг ашиглана. Төхөөрөмжүүд нь өөр хоорондоо зэрэг дамжуулалт хийх гэж ородоход мөргөлдөөнүүд үүсдэг. Data link түвшний протоколууд нь эдгээр мөргөлдөөнийг хэрхэн илрүүлэх, тэдгээрээс хэрхэн сэргийлж мөргөлдөөний тоог багасгах, мөргөлдөөн үүссэн тохиолдолд юу хийхийг зааж өгдөг.
Мөр 12:
 
== Оршил ==
 
Сүлжээний хоёрдугаар түвшинд ажилладаг төхөөрөмжүүд нь фрэймийг дамжуулахдаа физик хаягийг ашигладаг. Энэ нь сүлжээний түвшинд хэрэглэдэг IP хаягаас ялгаатай бөгөөд түүн шиг шатласан бүтэцтэй биш бөгөөд тус хаягийг ашиглан төхөөрөмж дамнан дамжуулалт хийх боломжгүй. Өөрөөр хэлбэл Data link layer нь халз холбогдсон төхөөрөмжүүд хооронд өгөгдөл дамжуулах чадвартай. Дамжуулалт нь найдвартай эсвэл найдваргүй байж болох ба data link түвшний хэд хэдэн протокол нь фрэйм амжилттай илгээсэн, давхардалгүй хүлээж авсан гэх мэт зүйлийн талаар мэдэгддэггүй бөгөөд зарим нь бүр мэдээллийн бүрэн бүтэн байдзлыг шалгагч checksum-ийг ч хэрэглэдэггүй. Доод түвшний протоколууд нь иймд алдаа шалгаж найдвартай дамжууллыг гүйцэтгэдэггүй тул эдгээр үүргийг дээд түвшний протоколууд гүйцэтгэнэ.
 
Line 57 ⟶ 56:
** Физик хаяглалт ([[MAC хаяг]])
** LAN свитчинг ([[пакет свитчинг]]), үүнд MAC хаягаар шүүх, [[spanning tree protocol]]
** Өгөгдлийн пакетийнпакетын дамжих дарааллыг хуваарилах
** Store-and-forward свитчинг эсвэл cut-through свитчинг
** [[Quality of Service]] (QoS)
Line 93 ⟶ 92:
</div>
 
== ИшлэлЭшлэл ==
{{Reflist}}
* {{cite book
Line 105 ⟶ 104:
|isbn=81-7758-165-1}}
 
== ГадныЦахим холбоосхобоос ==
* [http://www.codeproject.com/Articles/57072/DataLink-Simulator DataLink layer simulation, written in C#]
* [http://www.cs.gmu.edu/~huangyih/656/error.pdf DataLink Layer, Part 2: Error Detection and Correction]
 
[[Ангилал: КомпьютерийнКомпьютерын сүлжээ]]