- toc {:toc}
Notice
Computer Networks κΈμ κ²½ν¬λνκ΅ μννΈμ¨μ΄μ΅ν©λν μ΄μ±μ κ΅μλμ [μ»΄ν¨ν° λ€νΈμν¬ CSE302] μμ μ κΈ°λ°μΌλ‘ μ 리ν λ΄μ©μ λλ€.
DLC (Data Link Control)
- μΈμ ν 2κ°μ λ Έλ μ¬μ΄μ ν΅μ μ μ°¨λ₯Ό λ€λ£¬λ€.
Framing
- DLCλ νλ μμ λΉνΈλ₯Ό ν¨κ» λ£μ΄ κ° νλ μμ΄ λ€λ₯Έ κ²κ³Ό ꡬλΆν μ μλλ‘ νλ€.
- Data-Link κ³μΈ΅μ sender addressμ destination addressλ₯Ό μΆκ°ν¨μΌλ‘μ¨ λ©μμ§λ₯Ό λΆλ¦¬ν μ μλλ‘ νλ€.
- Sender address : μμ μκ° λ°μ΄ν°λ₯Ό λ°κ³ ACKλ₯Ό λ³΄λΌ μ μλλ‘ λλλ€.
- Destination address : ν¨ν·μ΄ μ΄λλ‘ κ°μΌν μ§λ₯Ό κ²°μ νλ€.
- νλ λΆλΆμ΄ 3κ³μΈ΅μμ λ³΄λΈ λ°μ΄ν°μ΄λ€.
- Flag : Physical layerμκ² μ λ³΄κ° DLCλ‘λΆν°μ λ©μμ§λΌλ κ²μ μλ €μ£Όλ μν μ νλ€.
- μ μͺ½ Flagλ μμ, λ· μͺ½ Flagλ λ©μμ§ μ’ λ£. Flagλ byte λ¨μλ‘ μ΄λ£¨μ΄μ§λ€.
- μ κ·Έλ¦Όμ Byte stuffingκ³Ό unstuffingμ μμλ₯Ό 보μ¬μ€λ€.
- λ°μ΄ν°μ Flagκ° μλ‘ κ°μ κ²½μ° νΌμ μ΄ μκΈΈ μ μκΈ° λλ¬Έμ μ£Όν©μ ESCλ₯Ό suffingνμ¬ Flagκ° μλλΌ λ°μ΄ν°μμ μλ €μ€λ€.
- μ΄ν νλ μμ μμ νλ©΄ ESCλ₯Ό unstuffingνμ¬ μλμ μ 보λ₯Ό 볡μνλ€.
- λ€μμ λΉνΈ stuffing, unstuffingμ λνλΈ κ·Έλ¦Όμ΄λ€.
- Flag λ°μ΄νΈλ₯Ό (01111110) λ€μκ³Ό κ°μ΄ μ¬μ©νλ€.
- μ€μ λ°μ΄ν° λ΄λΆμ λμΌν λΉνΈ λ°°μ΄μ΄ μκ² λλ κ²½μ°λ₯Ό λ°©μ§νκΈ° μν΄ μλμ μΌλ‘ 5κ°μ 1μ΄ μλ€λ©΄ λ€μ λΉνΈμ 0μ μ½μ νλ λΉνΈ stuffingμ μ¬μ©νλ€.
- μ΄ν νλ μμ μμ νλ©΄ λΉνΈ 0μ unstuffingμ ν΅ν΄ μλ μ 보λ₯Ό 볡μνλ€.
Flow and Error Control
- Data Link Control κ³μΈ΅μ κ°μ₯ μ€μν μν β νλ¦ μ μ΄, μλ¬ μ‘°μ
- DLC νλ‘ν μ½μ connectionless(λΉμ°κ²° μ§ν₯), connection-oriented(μ°κ²° μ§ν₯)μ΄ μλ€.
- λ€νΈμν¬ κ³μΈ΅, νΈλ μ€ν¬νΈ κ³μΈ΅μμ λ€μ 보μ.
Simple Protocol
- νλ¦, μλ¬ μ‘°μ μ΄ μλ κ°λ¨ν νλ‘ν μ½μ΄λ€.
- μμ μμκ²λ μμ νλ νλ μμ μ¦μ λ€λ£° μ μλ€κ³ κ°μ νλ€. (=λμΉμ§ μλλ€.)
- Sending node
- Start μνμμ Ready μνλ‘ κ°μ ν¨ν·μ λ°μ μ€λΉλ₯Ό νλ€.
- λ€νΈμν¬ κ³μΈ΅μμ Event(ν¨ν·)λ₯Ό λ°μΌλ©΄ Action(νλ μμ λ§λ€κ³ μ‘μ )μ νλ€.
- μ΄ν λ€μ Ready μνλ‘ λμκ°λ κ³Όμ μ λ°λ³΅νλ€.
- Receiving node
- Start μνμμ Ready μνλ‘ κ°μ νλ μμ λ°μ μ€λΉλ₯Ό νλ€.
- Event(νλ μ)λ₯Ό λ°μΌλ©΄ Action(ν¨ν·μ λ€νΈμν¬ κ³μΈ΅μΌλ‘ μ λ¬)μ νλ€.
- λ€μ Ready μνλ‘ λμκ°λ κ³Όμ μ λ°λ³΅νλ€.
- μλ¬λ λ°λμ λ μ λ°μ μλ€.
Stop-and-Wait Protocol
- νλ¦, μλ¬ μ‘°μ μ μ¬μ©ν νλ‘ν μ½μ΄κ³ ν΄λΉ λ°©μμ μμ΄μ μΈ λ²μ μ΄λ€.
- Senderλ ν λ²μ νλμ νλ μμ 보λ΄κ³ λ€μ κ²μ 보λ΄κΈ° μ μ ACKλ₯Ό κΈ°λ€λ¦°λ€.
- μμλ νλ μμ νμ§νκΈ° μν΄ κ° λ°μ΄ν° νλ μμ CRC(Cycling Redundency)λ₯Ό μΆκ°νλ€.
- CRCμμ 0κ³Ό 1μ΄ λ³μ‘°λ κ²½μ° μλ¬κ° λ°μν κ²μΌλ‘ νλ¨νκ³ , μμλ νλ μμ λ²λ¦°λ€.
- Stop-and-Wait νλ‘ν μ½μ half-duplex λ°©μμ΄λ€.
- μ‘μ μμμ CRCλ₯Ό λΆμ¬ μ μ‘νλ€.
- μμ μκ° νλ μμ CRCκ°μ κ³μ°νμ¬ μ€λ₯κ° μλμ§ νμΈνλ€.
- μ€λ₯κ° μλ€λ©΄ ACKλ₯Ό 보λ΄μ§ μκ³ μ€λ₯κ° μλ€λ©΄ ACKλ₯Ό μ μ‘νλ€.
- μ‘μ μλ ACKμ μλ CRCμ λ³΄λΈ νλ μμ CRCλ₯Ό λΉκ΅νμ¬ μ¬λ°λ₯Έ μμ μ΄ μλ£λμμ νλ¨ν μ μλ€.
- μ‘μ μκ° ACKλ₯Ό μΌμ μκ° λμ μμ νμ§ λͺ»νλ€λ©΄ μ‘μ μλ νλ μμ μ¬μ μ‘νλ€.
- Sending node
- Ready μνμ λ€μ΄μλ©΄ ν¨ν·μ λ°μ μ€λΉλ₯Ό νλ€.
- ν¨ν·μ λ°μΌλ©΄ νλ μμ λ§λ€κ³ 볡μ¬(ACK λͺ» λ°μμ κ²½μ° μ¬μ μ‘νκΈ° μν΄)νλ€.
- νλ μμ μ μ‘νκ³ νμ΄λ¨Έλ₯Ό μμνλ€.
- νμ΄λ¨Έκ° ν°μ§ κ²½μ° β νλ μμ λ€μ 보λ΄κ³ νμ΄λ¨Έλ₯Ό μ¬μ€μ νλ€.
- CRCμ μ€λ₯κ° μλ ACKλ₯Ό λ°μ κ²½μ° ACKλ₯Ό λ²λ¦°λ€.
- μ€λ₯κ° μλ ACKλ₯Ό λ°μ κ²½μ° νμ΄λ¨Έλ₯Ό λ©μΆκ³ 볡μ¬ν΄λ νλ μμ λ²λ¦°λ€.
- Blocking μνμμ ν¨ν·μ΄ μ€λ©΄ μμλλ€.
- Receiving node
- Ready μνμμ νλ μμ΄ λμ°©νκΈ°λ₯Ό κΈ°λ€λ¦°λ€.
- μ€λ₯κ° μλ νλ μμ λ°μ κ²½μ° νλ μμ λ²λ¦°λ€.
- μ€λ₯κ° μλ νλ μμ λ°μ κ²½μ° ν¨ν·μ λ€νΈμν¬ κ³μΈ΅μΌλ‘ μ λ¬νκ³ ACKλ₯Ό μ μ‘νλ€.
- ν΅μ μ΄ μ λ μν©
- μ‘μ μλ ν¨ν·μ λ°μ νλ μμ μμ±νκ³ μμ μμκ² μ μ‘
- μμ μλ ν¨ν·μ λ€νΈμν¬λ‘ μ λ¬νκ³ ACKλ₯Ό μ‘μ μμκ² μ μ‘
- μ¬λ°λ₯Έ ACKλ₯Ό μ‘μ μκ° λ°μ ν΅μ μ’ λ£
- μ μ‘ μ νλ μμ΄ μ λ¬λμ§ μμ κ²½μ°
- μ‘μ μκ° νλ μμ μμ μμκ² μ μ‘
- μμ μκ° νλ μμ λ°μ§ λͺ»νκ³ μ‘μ μκ° ACKλ₯Ό νμ΄λ¨Έκ° λλ λμ λ°μ§ λͺ»ν¨
- μ‘μ μκ° νλ μμ μ¬μ μ‘
- ν΅μ μ΄ μ λ μν©κ³Ό λμΌν κ³Όμ
- ACK νλ μμ΄ μ λ¬λμ§ μλ κ²½μ°
- μ‘μ μκ° νλ μμ μμ μμκ² μ μ‘
- μμ μκ° ACK μ μ‘νμ§λ§ ACKκ° μ λ¬λμ§ μμ
- νμ΄λ¨Έκ° λλκ³ μ‘μ μκ° νλ μμ μ¬μ μ‘
- μμ μκ° νλ μμ λ°κ³ ACK μ μ‘
- μμ μ μ μ₯μμλ λμΌν νλ μμ λ°λ κ²½μ°κ° λ°μνλ€.
- ACK νλ μμ΄ μ λ¬λμ§ μλ κ²½μ° λ°μνλ μ€λ³΅μ λ§κΈ° μν΄ νλ μμ λ²νΈλ₯Ό λΆμΈλ€.
- 0 λλ 1μ λ²νΈλ₯Ό λΆμΈλ€.
- νλ μ 0μΌλ‘ μ λ¬λλ κ²½μ° ACK 1μ 보λΈλ€.
- ACK 1μ΄ μ λ¬λμ§ μλ κ²½μ° νλ μ 0μ μ¬μ μ‘νμ¬ ACKλ₯Ό λ°λλ€.
- μμ μ μ μ₯μμ νλ μ 0μ΄ μ€λ³΅λμκΈ° λλ¬Έμ λ λ²μ§Έ νλ μ 0μ λ²λ¦°λ€.
Piggybacking
- μλ°©ν₯μ full-duplex λ°©μμ΄λ€.
- νλ μμ μ μ‘ν λ ACKλ₯Ό λ€μ λΆμ¬μ μ μ‘νλ€.
Go-Back-N Protocol
- Go-Back-N νλ‘ν μ½μμλ senderκ° ACKλ₯Ό κΈ°λ€λ¦¬μ§ μκ³ , μ¬λ¬ νλ μμ 보λΈλ€.
- μλ¬κ° λ°μν κ²½μ° Nλ² λ€λ‘ 보λ΄μ λ€μ 보λ΄λ λ°©μμ μ¬μ©νλ€.
- μ κ·Έλ¦Όμ Go-Back-N νλ‘ν μ½μ μ¬μ©νμ λ sender bufferλ₯Ό ννν κ·Έλ¦Όμ΄λ€.
- Go-Back-N νλ‘ν μ½μ μ¬λ¬ νλ μμ μ μ‘ν μ μλλ° μ΄λ λ³΄λΌ μ μλ ν¬κΈ°λ
μ΄λ€. - mμ λ²νΌμ λΉνΈ μλ₯Ό μλ―Ένλ€.
- ACKλ₯Ό λ°μ§ μμλ μ¬λ¬ κ°μ νλ μμ μ μ‘ν μ μλ€.
- ACKλ₯Ό μμ νλ©΄ windowκ° μ΄λνλ€. ACKλ₯Ό μμ ν νλ μμ μ μ μ²λ¦¬κ° λμ΄ μλ€.
- λ²νΌλ circular queueλ‘ λμ΄ μλ€.
- Window sizeλ₯Ό μ
λ‘ ν΄μΌνλκ°μ λν κ·Έλ¦Όμ΄λ€. m=2μ΄λ€. - νλ μμ μ μ‘νκ³ ACKλ₯Ό μ λΆ λ°μ§ λͺ»ν κ²½μ° νλ μ 0λΆν° μ¬μ μ‘ν΄μΌνλ μν©μμ κ°μ νλ€.
- aμ κ²½μ° window sizeκ°
μΌ λ νλ μ 0, 1, 2λ₯Ό λ³΄λΈ ν λ€μ 0μ μ¬μ μ‘ν μ μλ€. - bμ κ°μ΄ window sizeκ°
μ΄λΌλ©΄ νλ μ 0, 1, 2, 3μ λ³΄λΈ ν λ€μ 0μ μ¬μ μ‘ν΄μΌ νμ§λ§ μλ‘μ΄ νλ μ 0κ³Ό μ¬μ μ‘νλ νλ μ 0μ΄ κ²ΉμΉκΈ° λλ¬Έμ νΌμ μ΄ λ°μνλ€.
- μλμ° μμΉλ₯Ό μ΄κΈ°ννλ€.
- μμ μλ‘λΆν° νλ μ 0μ μμ²μ΄ λ€μ΄μ€κ³ μ‘μ μλ νλ μ 0μ μμ μμκ² μ μ‘νλ€.
- μμ μλ νλ μ 0μ λν ACK 1μ νλ μ 1μ λν μμ²μ μ‘μ μμκ² λ³΄λΈλ€.
- μ‘μ μλ ACKλ₯Ό λ°κ³ μλμ°λ₯Ό μ΄λμν¨λ€.
- μ‘μ μλ νλ μ 1μ μμ μμκ² μ μ‘νλ€.
- μμ μλ νλ μ 1μ λν ACK 2μ νλ μ 2μ λν μμ²μ μ‘μ μμκ² λ³΄λΈλ€.
- ACK 2κ° μ€κ°μ μ μ€λμ΄ λ°μ§ λͺ»νκ³ μ‘μ μλ νλ μ 1, 2λ₯Ό μμ μμκ² μ μ‘νλ€.
- μμ μλ νλ μ 1, 2λ₯Ό λ°μλ€λ ACK 3μ μ‘μ μμκ² μ μ‘νλ€.
- ACK 3λ₯Ό λ°κΈ° μ μ΄λΌλ λ°μ΄ν°κ° μ€λΉλλ©΄ ν λ²μ νλ μ 1, 2, 3μ μ μ‘νλ€.
- ACK 3μ λ°μκΈ° λλ¬Έμ νλ μ 2κΉμ§ μμ μ΄ μλ£λ¨μ νμΈνκ³ μλμ°λ₯Ό μ΄λμν¨λ€.
λ€μκ³Ό κ°μ΄ νλ μ 1μ΄ μ μ€λλλΌλ μΌμ μκ°λμ ACKλ₯Ό λ°μ§ λͺ»νλ€λ©΄ μλμ° μμ μλ νλ μμ κ³μν΄μ μ μ‘ν¨μΌλ‘μ¨ μ μ‘μ μ©μ΄νκ² νλ€.
λ€λ§, νλμ νλ μμ μ€λ₯κ° λ°μν κ²½μ° μ¬λ¬ νλ μμ λ°λ³΅μ μΌλ‘ μ¬μ μ‘ν΄μΌ νλ€λ λ¨μ μ΄ μλ€.
Selective Repeat Protocol
- Go-Back-Nμ λ¨μ μ 보μνκΈ° μν λ°©λ²μΌλ‘ Selective Repeat ARQλ μ€λ₯κ° λ μμ νλ μλ§ μ μ‘νλ€.
- μ€κ°μ νλ μμ΄ μ μ€λλ©΄ receiverλ NAKλ₯Ό λ³΄λ΄ μλ¬κ° λ νλ μμ μ¬μ μ‘νλλ‘ λ§λ λ€.
- Go-Back-Nκ³Ό Selective Repeat νλ‘ν μ½μ window sizeκ° λ€λ₯΄λ€λ μ°¨μ΄μ μ κ°λλ€.
- Go-Back-Nμ κ²½μ°
μΈ λ°λ©΄ Selective Repeatλ μ΄λ€. - Go-Back-Nμ κ²½μ° νλ μμ΄ μμλμ΄ μμ μμκ² μ λ¬λ κ²½μ° νλ μμ λ²λ¦¬λ©΄ λμ§λ§ Selective Repeatμ μ¬λ°λ₯΄κ² μμ λ νλ μμ μ μ₯ν΄μΌ νκΈ° λλ¬Έμ μ μ₯ 곡κ°μ΄ λ νμνλ€.
- μ¦, Selective Repeatμ κ²½μ° μμλ νλ μ μλμ°λ₯Ό μμ λ°μ 곡κ°, μΌλ°μ μΈ νλ μ μλμ°λ₯Ό μμ λ°μ 곡κ°μ΄ νμνκΈ° λλ¬Έμ
μ window sizeλ₯Ό κ°λλ€. - μ κ·Έλ¦Όμ λΉ¨κ°μ λΆλΆμ΄ μ¬λ°λ₯΄κ² μμ λ°μ νλ μμ΄κ³ ν°μ λΆλΆμ΄ μμλ νλ μμ΄λ€.
Go-Back-Nκ³Ό λΉμ·ν μ΄μ λ‘ window sizeκ°
- νλ μ 1μ΄ μμλ κ²½μ° μμ μλ NAK 1μ μ‘μ μμκ² μ μ‘νλ€.
- NAK 1μ λ°μ μ‘μ μλ νλ μ 1μ μμ μμκ² μ¬μ μ‘νλ€.
- νλ μ 1μ μμ ν μμ μλ ACK 4λ₯Ό μ‘μ μμκ² μ μ‘νκ³ μλμ°μ μ΄λμν¨λ€.
- ACK 4λ₯Ό λ°μ μ‘μ μλ μλμ°λ₯Ό μ΄λμν¨λ€.
DLC Example
HDLC(High Level Data Link Control)
- Stop-and-Wait νλ‘ν μ½μ μ¬μ©νλ€. PPP, Ethernet, Wireless LANμ μμ£Ό μ¬μ©λλ κ°λ μ΄λ€.
- I-frame, S-frame, U-frame 3κ°μ§ νλ μμ κ°λλ€.
- I-frame(Information Frame) : CRCμ λμλλ FCS(Frame Check Sequence)κ° μλ€. λ°μ΄ν° μ λ¬, λ°μ΄ν°μ λν νμΈ μλ΅μ λ³΄λΌ λ μ¬μ©. Controlμ΄ 0μΌλ‘ μμνλ€.
- S-frame(Supervisior Frame) : μ μ μ λ³΄κ° μλ νλ μ. μ€λ₯ μ μ΄μ νλ¦ μ μ΄λ₯Ό μν΄ μ¬μ©νλ€. Controlμ΄ 10μΌλ‘ μμνλ€.
- U-frame(Unnumbered Frame) : μ μ μ λ³΄κ° μλ ν΅μ λ§ν¬λ₯Ό μ μ§νλ μ¬λμ΄ νμν μ 보λ₯Ό μ λ¬νλ νλ μ. λ§ν¬μ λμ λͺ¨λ μ€μ κ³Ό κ΄λ¦¬, μ€λ₯ ν볡μ μννλ€. Controlμ΄ 11λ‘ μμνλ€.
PPP(Point-to-Point Protocol)
- μ»΄ν¨ν° κ°μΈ μ¬μ©μμ μΈν°λ· μλΉμ€ μ 곡μμ μλ²λ₯Ό μ°κ²°μν€λ κ²μ μ¬μ©λλ νλ‘ν μ½μ΄λ€.
- μ΄λ ν΅μ (2κ³μΈ΅)μμ μ¬μ©λλ€.
- μλ‘ λ€λ₯Έ μ격 μ‘μΈμ€ μννΈμ¨μ΄λ€μ΄ μΈν°λ· μ μ©μ , λλ λͺ¨λκ³Ό μ νμ λ±μΌλ‘ μ°κ²°νμ¬ TCP/IP νλ‘ν μ½λ‘ ν΅μ ν μ μλλ‘ μ μ λ νμ€κ·μ½μ΄λ€.
- Establish : Carrierκ° νμ§λλ©΄ κΈ°μ§κ΅μ΄ 보λ΄λ μ νΈλ₯Ό μ‘μλ€λ μλ―Έμ΄λ―λ‘ 1κ³μΈ΅μ μλ‘ μ°κ²°νλ€.
- Authenticate : μ€λ§νΈν° μ μ μ¬μ νμΈν΄ ν©λ²μ μ¬μ©μμΈμ§λ₯Ό νμΈνλ€.
- Network : ν©λ²μ μ¬μ©μλΌλ©΄ IP νλ‘ν μ½μ΄ μ μ λ¬λ μ μλλ‘ λ€νΈμν¬ κ³μΈ΅μ μ€μ νλ€.
-
LCP (Link Control Protocol)
- PPPλ₯Ό κ°μ€, μ μ§, μ’ λ£, μνμ λ΄λΉνλ νλ‘ν μ½μ΄λ€.
- μ΅λ νλ μ κΈΈμ΄μ μΈμ¦ νλ‘ν μ½(PAP, CHAP)μ μ’ λ₯λ₯Ό κ²°μ νλ€.
-
AP (Authentication Protocol)
- μ¬μ©μμ ν©λ²μ± μ 무λ₯Ό λ΄λΉνλ νλ‘ν μ½μ΄λ€.
- ex) μ€λ§νΈν° μ μ¬ νμΈμ ν΅ν΄ ν©λ²μ μΈ μ¬μ©μμΈμ§λ₯Ό νλ¨νλ€.
-
NCP (Network Control Protocol)
- μλ‘ λ€λ₯Έ λ€νΈμν¬ κ³μΈ΅ νλ‘ν μ½μ μ¬μ©ν μ μλλ‘ νκ³ μΈλΆμ μΈ μ μ΄κ° κ°λ₯νλλ‘ νλ€.
- λ€μν μ’ λ₯μ λ€νΈμν¬ νλ‘ν μ½λ‘ λ°μ΄ν°λ₯Ό μ λ¬ν μ μκ² νλ€.
- λ¨μΌ PPP λ§ν¬μ λ€μμ λ€νΈμν¬ νλ‘ν μ½μ μ¬μ©ν μ μλ€.
- μλ‘ λ€λ₯Έ λ€νΈμν¬ κ³μΈ΅ νλ‘ν μ½μ μ¬μ©ν μ μλλ‘ νκ³ μΈλΆμ μΈ μ μ΄κ° κ°λ₯νλλ‘ νλ€.
-
Encapsulation
- 3κ³μΈ΅μ ν¨ν·μ νλ μν νλ€.
- HDLC λ°©μμ κΈ°μ΄ν νλ μν κΈ°λ²μ μ¬μ© μμ λ μ μ‘μ 보μ₯νλ€.
-
λ¨κ³
- Establish λ¨κ³μ PPPλ LCPμ λͺ λ Ήμ μ λ¬νλ€.
- LCPκ° λ§μ‘±ν΄ Authenticate λ¨κ³λ‘ λμ΄κ°λ©΄ APλ₯Ό νμΈνκ³ λ§μ‘±νλ©΄ λμ΄κ°λ€.
- μ΄ν NCPλ₯Ό ν΅ν΄ λ€νΈμν¬λ₯Ό μ€μ νλ€. μ¦, PPPλ λ€νΈμν¬ νλ‘ν μ½λ‘ ν΅μ ν μ μλλ‘ λ§λ λ€.
- μ΄λ ν΅μ μ¬μ©μμ ν©λ²μ± μ¬λΆλ₯Ό κ²μΆν΄μΌ νκ±°λ IPμ κ°μ νΉμ νλ‘ν μ½λ‘ ν΅μ ν μ μλλ‘ λ§λ€κΈ° μν΄ μ¬μ©νλ€.
μ°Έκ³ λ¬Έν
- Textbook: Behrouz A. Forouzan, βData Communications and Networking, 5th Editionβ, McGraw-Hill Companies, Inc.
μ°κ²°λ¬Έμ
- λ€μ λ ΈνΈ - 2023-10-03-ComNet-L04-MAC-DLC1
- μ΄μ λ ΈνΈ - 2023-10-02-ComNet-L02-MAC