Computer network 16
16.2. ์ด๋๋ท (CSMA/CD) ์ ๋ฆฌ
๐ก CSMA/CD ๊ฐ์
CSMA/CD๋?
- CSMA/CD: Carrier Sensing Multiple Access/Collision Detection
- ์ ์ฉ ํ ํด๋ก์ง: bus ๋๋ switched topology
- ๋งค์ฒด์ ๊ทผ์ ์ด: ๋น๋๊ธฐ์ ๋ฐฉ์
๐ CSMA/CD ๋์ ๊ณผ์
์๊ฐ์ ๋์ ์ค๋ช
- t0: A๊ฐ ์ ์ก ์์
- t1: A๋ ๊ณ์ ์ ์ก, C๊ฐ ์ ์ก ์์
- t2: C๋ ์ถฉ๋์ ๊ฐ์งํ๊ณ ์ ์ก ์ค๋จ, A๋ ์์ง ์ถฉ๋์ ๊ฐ์ง ๋ชปํ๊ณ ๊ณ์ ์ ์ก
- t3: A๋ ์ถฉ๋์ ๊ฐ์งํ๊ณ ์ ์ก ์ค๋จ
์ด๋๋ท ํ๋ก์ฐ์ฐจํธ ๋์
- Frame ready? โ ์ ์กํ ํ๋ ์์ด ์ค๋น๋์๋๊ฐ?
- Channel Busy? โ ์ฑ๋์ด ์ฌ์ฉ ์ค์ธ๊ฐ?
- Transmit โ ์ ์ก ์์
- Collision detected? โ ์ถฉ๋์ด ๊ฐ์ง๋์๋๊ฐ?
- Abort transmission โ ์ ์ก ์ค๋จ
- Transmit jam signal โ ์ผ ์ ํธ ์ ์ก
- Compute random backoff integer R โ ๋๋ค ๋ฐฑ์คํ ๊ฐ ๊ณ์ฐ
- Delay R slot times โ R ์ฌ๋กฏ ํ์๋งํผ ๋๊ธฐ
๐ ์ด๋๋ท์ ํน์ง
๊ธฐ๋ณธ ํน์ฑ
- ํ ๋ ธ๋์์ ๋ฐ์ดํฐ๋ ์๋ฐฉํฅ์ผ๋ก ์ ์ก๋๋ฉฐ, ๋ค๋ฅธ ๋ชจ๋ ๋ ธ๋์์ ์์ ๊ฐ๋ฅ
- ์ ์ก์ ์ฃผ์์ ๋ฐ์ดํฐ๋ฅผ ํฌํจํ ํจํท ํํ
- ๋ชจ๋ ๋ ธ๋์์ ๋งค์ฒด๋ฅผ ๋ชจ๋ํฐํ๋ฉฐ, ๋ชฉ์ ์ง ๋ ธ๋์์ ํจํท ๋ด์ฉ์ ๋ณต์ฌ
- baseband signaling, broadband signaling ์ฌ์ฉ
Bus ๊ตฌ์กฐ์ ํน์ง
- Multi-point ๊ตฌ์ฑ์ด point-to-point(Token ring) ๊ตฌ์ฑ๋ณด๋ค ์ฑ๋ฅ์ด ๋ฎ์
๋ ๊ฐ์ง ๋ฌธ์ ์ :
- Multi-point line ์ฌ์ฉ์ผ๋ก ์ด๋ station์ด ์ ์กํด์ผ ํ๋๊ฐ ๊ฒฐ์ ์ด ์ด๋ ค์
- Signal balancing์ด ์ด๋ ค์
๐ฆ Frame Format (ํ๋ ์ ํ์)
8๊ฐ ํ๋ ๊ตฌ์ฑ (๋ฐ์ดํฐ์ ํจ๋ฉ ์ ์ธํ๊ณ ๊ณ ์ ๊ธธ์ด)
- Preamble (7 octets): 10101010 ํจํด
- SFD (Start of Frame Delimiter, 1 octet): 10101011 ํจํด
- DA (Destination Address, 2 or 6 octets):
- ์ฒซ ๋ฒ์งธ bit์ด โ0โ์ด๋ฉด individual address
- ์ฒซ ๋ฒ์งธ bit์ด โ1โ์ด๋ฉด group address
- ์ ๋ถ 1์ด๋ฉด broadcast address
- SA (Source Address, 2 or 6 octets): ์ ๋ถ ๊ฐ์ ํฌ๊ธฐ์ ์ฃผ์
- Length indicator (2 octets): data field์ ๊ธธ์ด (46~1500 bytes)
- Data (46~1500 Bytes)
- Padding: data field ๊ธธ์ด๊ฐ minimum frame size๋ณด๋ค ์ ์ ๋
- FCS (32 bit CRC): Frame Check Sequence
์ฐธ๊ณ : Octet = byte์ ๊ฐ์ ์๋ฏธ (8 bits)
โฐ Slot Time๊ณผ Frame ์ต์ ๊ธธ์ด
Slot Time ๊ณ์ฐ
- ์ ์: ๋ ธ๋๊ฐ ์ ์ก ํ collision์ด ์๊ธด ๊ฒ์ ๋ฐ๊ฒฌํ๊ธฐ ์ํด ๊ธฐ๋ค๋ ค์ผ ํ๋ ์๊ฐ
- ๊ณ์ฐ: 2 ร (worst case transmission path delay) + safety margin
- ์์ : 2 ร 2500[m]/2E8[m] = 25[micro-sec] = 250 bits
- ์์ ๋ง์ง: 250 ร 2 = 500[bits] โ 512 bits (64 bytes)
Frame ์ต์ ๊ธธ์ด
- Frame ์ต์ ๊ธธ์ด: 64 bytes
- ๊ตฌ์ฑ: 6(DA) + 6(SA) + 2(Length) + 46(Data) + 4(FCS) = 64 bytes
- MAC ์ฃผ์: DA ๋๋ SA๋ 6๋ฐ์ดํธ
๊ต์ ์ ์ ์ฌํญ: Length field 2byte๋ data field(46~1500๋ฐ์ดํธ)์ ๊ธธ์ด ๊ฐ์ ๋ฐ์ดํธ๋ก ์๋ ค์ฃผ๋ ํ๋์ (์ ์ฒด ์ฌ์ด์ฆ๊ฐ ์๋)
๐ค Frame ์ ์ก ๊ณผ์
์ ์ก ์ค๋น
- ์ ์กํ message๊ฐ ์ค๋น๋๋ฉด MAC Unit์ ์ํด frame์ผ๋ก ์์ฑ
- Carrier sense (listen before talking): ์ ์ก๋งค์ฒด์ carrier๋ฅผ ์กฐ์ฌ
- ์ ์ก๋งค์ฒด๊ฐ ์ฌ์ฉ ์ค์ด๋ฉด ์ฌ์ฉ์ด ๋๋ ๋๊น์ง ์ ์ก ์ฐ๊ธฐ
- ์ ์ก๋งค์ฒด๊ฐ ์ฌ์ฉ๋์ง ์์ผ๋ฉด frame ์ก์
- ์ก์ ํ interframe gap๋งํผ ๋๊ธฐ
์ถฉ๋ ๊ฐ์ง์ ์ฒ๋ฆฌ
- Collision window (= slot time) ๋์ ์ ์กํ๋ฉด์ ์ถฉ๋ ๊ฐ์
- Collision detection: ์ ์ ์ ์ ๋ ๋ฒจ๋ณด๋ค ํจ์ฌ ๋์ ์ ์ ๋ ๋ฒจ๋ก ๊ฒ์ถ
- ์ถฉ๋ ๊ฐ์ง ์ jam sequence bit pattern ์ ์ก
- Collision enforcement: ๋ค๋ฅธ ์ ์ก ๋ ธ๋๋ค์ด ์ถฉ๋์ ํ์คํ ๊ฐ์งํ๋๋ก ํจ
- Jam ์ ํธ: 32~48 bit ๊ธธ์ด์ ํน์ํ frame
๐ Frame ์ฌ์ ์ก (Retransmission)
Truncated Exponential Back-off
- ์ถฉ๋ ๊ฐ์งํ ๋ ธ๋๋ R slot time๋งํผ ๋๊ธฐ ํ ์ฌ์ ์ก
- ๊ณต์: 0 โค R โค (2^K - 1)
- Back-Off Limit: 10
- K: Min[N, Back-off Limit] (N = N๋ฒ์งธ ์ฌ์ ์ก)
- Attempt limit: 16 (N โค 16)
์ฌ์ ์ก ์์
- ์คํ ์ด์ A: ์ฒ์ ์ ์ก ์คํจ ํ ์ฌ์ ์ก (N=1) โ K=1 โ R = 0 ๋๋ 1
- ์คํ ์ด์ C: ์ฒ์ ์ ์ก ์คํจ, 1๋ฒ์งธ ์ฌ์ ์ก ์คํจ ํ 2๋ฒ์งธ ์ฌ์ ์ก (N=2) โ K=2 โ R = 0,1,2,3 ์ค ์ ํ
Attempt Limit์ ์๋ฏธ
- 16๋ฒ ์ฌ์ ์ก ์คํจ ์ N=17์ด ๋์ด ์ฌ์ ์ก์ ์ค๋จ(ํฌ๊ธฐ)
๐ฅ Frame ์์ ๊ณผ์
์์ ๋จ๊ณ
- ์ ์ก๋งค์ฒด์ ์ ํธ ๊ฐ์ง ์ ์๋ก์ด ํจํท ์ ์ก ์ค๋จ
- Preamble์ bit synchronization์ ์ฌ์ฉ
- Bit sync ์๋ฃ ํ preamble๊ณผ SFD๋ ๋ฒ๋ฆผ
- DA ๊ฒ์ฌํ์ฌ frame์ ๋๋จธ์ง๋ฅผ ๋ฐ์์ง ๊ฒฐ์ (์๊ธฐํํ ์จ frame๋ง ์์ )
Validation Check
- FCS ๊ณ์ฐํ์ฌ error ํ์ธ
- Frame์ ์ ์ฒด ๊ธธ์ด๊ฐ ์ ์๋ฐฐ์ octet์ธ์ง ํ์ธ
- Frame์ ์ ์ฒด ๊ธธ์ด๊ฐ ๋๋ฌด ๊ธธ๊ฑฐ๋ ์งง์์ง ๊ฒ์ฌ (64~1518 bytes)
- ์ ์กฐ๊ฑด ์ค ํ๋๋ผ๋ ํ๋ฆฌ๋ฉด frame์ ๋ฒ๋ฆผ
โ๏ธ CSMA/CD ์ฅ๋จ์
์ฅ์ (Advantages)
- ๊ตฌํ์ด ์ฝ๊ณ ๊ฐ์ด ์ธ๋ค
- ํธ๋ํฝ์ด ์ ์ ๊ฒฝ์ฐ์ ์ด์์
- ์์คํ ํ์ฅ์ด ์ฝ๋ค
๋จ์ (Disadvantages)
- ๋งค์ฒด๋ฅผ ๋ฌด์์๋ก ์ ๊ทผํ๋ ํน์ฑ ๋๋ฌธ์ ๊ณต์ ์ฑ์ด ๋ณด์ฅ๋์ง ์์
- ์๊ฐ์ ๋ฏผ๊ฐํ ์์ฉ ํ๋ก๊ทธ๋จ์๋ ์ ๋นํ์ง ์์
- ํธ๋ํฝ์ด ๋ง์ ๊ฒฝ์ฐ ์ง์ฐ์ด ์ฆ๊ฐ
์ฑ๋ฅ ํน์ฑ
- ์ฑ๋ ์ ์ฒด ์ด์ฉ๋ฅ ์ด 30% ์ดํ์ผ ๋ ์ต์ ์ํ๋ก ๋์
- ์ง์์ ์ผ๋ก ์ฌ์ฉํ๋ ํ๊ฒฝ์์๋ ๋ค๋ฅธ ํ์์ LAN์ด ๋ ํจ๊ณผ์
- ์ฑ๋ ์ด์ฉ๋ฅ ์ด ๋์ ์ํฉ์์๋ ์ผ๋ฐ์ ์ผ๋ก Token Ring์ด CSMA/CD๋ณด๋ค ์ฐ์
16.3. ํ ํฐ ๋ง(Token Ring): IEEE 802.5 ์ ๋ฆฌ
๐ ํ ํฐ ๋ง ๊ฐ์
๊ธฐ๋ณธ ๊ตฌ์กฐ
- Ring Topology: Station๋ค์ด Repeater๋ฅผ ํตํด ์ํ์ผ๋ก ์ฐ๊ฒฐ
- ๋ฐ์ดํฐ ํ๋ฆ: ํ ๋ฐฉํฅ(unidirectional)์ผ๋ก๋ง ์ ์ก
- ์๋: 4Mbps, 16Mbps, 100Mbps
- ์ ์ก๋งค์ฒด: UTP, STP(Shielded Twisted Pair), Fiber Optics
๋นํธ ์ ์ก ์๊ฐ ๊ณ์ฐ ์์
- 4Mbps ๋คํธ์ํฌ: ํ ๋นํธ ์ ์ก ์๊ฐ = 1/4M = 0.0000025์ด
- ๋คํธ์ํฌ๋ 0.0000025์ด๋ง๋ค ํ ๋นํธ์ฉ ์ ์ก
๐ฏ ๋ง ํ ํด๋ก์ง ์ด์
Manchester Encoding
- High์์ Low๋ก ๋ณํ: โ0โ์ ๋ํ๋
- Low์์ High๋ก ๋ณํ: โ1โ์ ๋ํ๋
์ฐ๊ฒฐ ๋ฐฉ์
- ์ ๋์ ๋ฐฉ์์ผ๋ก ์ฐ๊ฒฐ๋์ด ์ ์ก๋งค์ฒด ์ ํ์ด ์์ ๋ก์
- Twist pair๊ฐ ์ผ๋ฐ์ , ๋์ถ์ผ์ด๋ธ, ๊ด์ฌ์ ๋ ์ฌ์ฉ ๊ฐ๋ฅ
๋ฐ์ดํฐ ์ ์ก ํน์ฑ
- Node๋ repeater์ ์ฐ๊ฒฐ
- Repeater๋ ๋ค๋ฅธ repeater์ ์ ๋์ ๋ฐฉ์์ผ๋ก ์ฐ๊ฒฐํ์ฌ ์ ์ฒด์ ์ผ๋ก ์ํ ๊ตฌ์ฑ
- ๋ฐ์ดํฐ๋ ํจํท ํํ๋ก ์ค์ง ํ ๋ฐฉํฅ์ผ๋ก๋ง ์ ์ก๋์ด ring์ ์ํ
- ํจํท์๋ ๋ฐ์ดํฐ, ๋ฐ์ก์ง์ฃผ์, ๋ชฉ์ ์ง์ฃผ์, ์ ์ด์ ๋ณด ํฌํจ
- Repeater๋ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์์ ๊ฐ์ ๋น ๋ฅด๊ธฐ๋ก ํ BIT์ฉ ์ฐจ๋ก๋ก BUFFERING ์์ด ๋ค๋ฅธ link๋ก ์ ์ก
- 1 bit delay ์กด์ฌ
๐ฆ ํ ํฐ ๋ง ํ๋ ์ ์ข ๋ฅ
4๊ฐ์ง ํจํท ์ข ๋ฅ
- Token: ํ ํฐ
- MAC (Medium Access Control): ์ ์ฒด ์ ์ด ๋ชฉ์
- LLC (Link Layer Control): ์ ๋ณด๊ฐ ๋ค์ด์์
- Abort Sequence frames: ์์ ๊ฐ frame ์ทจ์
๐ซ ํ ํฐ ๊ตฌ์กฐ
ํ ํฐ ํ๋ ๊ตฌ์ฑ (์ด 24 bits)
Starting delimiter | Access control | Ending delimiter |
---|---|---|
8 bits | 8 bits | 8 bits |
Access Control Field ์์ธ (8 bits: PPP T M RRR)
- PPP (3 bits): Priority bits
- โ000โ (low) ~ โ111โ (high)
- ํ ํฐ์ priority๋ณด๋ค ๋๊ฑฐ๋ ๊ฐ์ ๋ ธ๋๋ ํ ํฐ์ ์ก์์ ๋ฐ์ดํฐ ์ ์ก ๊ฐ๋ฅ
- T (1 bit): Token bit
- โ0โ: ํ ํฐ์ ๋ํ๋
- โ1โ: ์ผ๋ฐ ํ๋ ์(ordinary frame)์ ๋ํ๋
- M (1 bit): Monitor bit
- โ1โ: Active monitor๊ฐ frame์ด ๋์์ด ๋๋ ๊ฒ์ ๋ฐฉ์งํ๊ธฐ ์ํด ์ฌ์ฉ
- โ0โ: node๊ฐ ์ฌ์ฉํ๋ token
- RRR (3 bits): Reservation bits
- ๋ ธ๋ ์ค ์๋ฌด๋ ์ฐ์ง ์์ผ๋ฉด free token
- ์ฐ์ ์์๊ฐ ๋์ ๊ฒ์ด ์์ฝ ์ ์ ํ๋จ
๐ ์ผ๋ฐ ํ๋ ์(General Frame) ๊ตฌ์กฐ
9๊ฐ ํ๋ ๊ตฌ์ฑ
- Starting delimiter (8 bits)
- Access control (8 bits)
- Frame Control (8 bits)
- Destination Address
- Source Address
- Routing information (์ ํ์ )
- Data Unit (Info)
- FCS (4 bytes)
- Ending delimiter (8 bits)
- Frame status (8 bits)
Frame Control Field (FFRRCCCC - 8 bits)
- FF: Frame Type Bits
- 00: MAC frame
- 01: LLC frame
- 10, 11: reserved
- RR: reserved (future use)
- CCCC: MAC frame์ด ์ฌ์ฉ
- (00)000000: normal buffered
- (00)000001: express buffered
๐ฎ ์ฃผ์ ์ฒด๊ณ
Destination Address
- ์ฒซ ๋ฒ์งธ bit โ0โ: individual address
- ์ฒซ ๋ฒ์งธ bit โ1โ: group address
- ์ ๋ถ โ1โ: broadcast address
Source Address
- ์ธ์ ๋ individual address
Routing Information
- Source Address์ Data Unit ์ฌ์ด์ ์์ ์ ์์
- ์ฌ๋ฌ ๊ฐ์ ๋ง์ด ์ฐ๊ฒฐ๋์ด ์๋ ๊ฒฝ์ฐ ์ฌ์ฉ
๐ ๋ฐ์ดํฐ ์ต๋ ๊ธธ์ด
Maximum Frame Size
- 4Mbps: 4,550 ๋ฐ์ดํธ
- 16Mbps: 18,200 ๋ฐ์ดํธ
- 100Mbps: 18,200 ๋ฐ์ดํธ
FCS (Frame Check Sequence)
- 4 bytes
- CRC (Cyclic Redundancy Check, ์ํ ์ค๋ณต ๊ฒ์ฌ)
- (FC + DA + SA + INFO)๋ฅผ cover
๐ Ending Delimiter์ Frame Status
Ending Delimiter (1 byte: J K 1 J K 1 I E)
- Token์ ๊ฒฝ์ฐ: I=0, E=0
- Normal frame:
- I=1: ์ฌ๋ฌ ํจํท ์ค์ ์ฒ์ ๋๋ ์ค๊ฐ frame
- I=0: ์ฌ๋ฌ ํจํท ์ค์ ๋ง์ง๋ง frame (๋๋ ์ค์ง frame์ด ํ๋๋ง ์์ ๋)
- E bit:
- Source node๊ฐ โ0โ์ผ๋ก set
- Node๊ฐ repeatํ๊ฑฐ๋ receiveํ๋ ๋์ค error ๋ฐ์ ์ โ1โ๋ก ๋ณ๊ฒฝ
Frame Status (1 byte: ACXXACXX)
- A bits (Bits 0 and 4): Address recognized bits
- Sender๊ฐ โ00โ์ผ๋ก ์ด๊ธฐํ
- โ11โ: destination node๊ฐ destination address๋ฅผ ์ธ์ํ์ ๋
- C bits (Bits 1 and 5): Copied bits
- Sender๊ฐ โ00โ์ผ๋ก set
- โ11โ: destination node๊ฐ ํจํท ๋ด์ฉ์ input buffer๋ก ๋ณต์ฌํ์ ๋
๐ Repeater์ 3๊ฐ์ง ๊ธฐ๋ฅ
1. Data Insertion (๋ฐ์ดํฐ ์ฝ์ )
- Node๊ฐ ํจํท์ ring topology network์ ๋ฃ๋ ๋ฐฉ๋ฒ์ ๋งค์ฒด ์ก์ธ์ค ์ ์ด ํ๋กํ ์ฝ์ ์ํด ๊ฒฐ์
- Token์ ring์ ๋ฐ๋ผ ๋๋ ์ผ์ข ์ ํจํท
- ๋ชจ๋ station์ด ๋ฐ์ดํฐ๋ฅผ ์ ์กํ์ง ์์ ๋ token์ โfree tokenโ (T=โ0โ)
- ์ ์ก์ ์ํ๋ station์ โfree tokenโ์ด ์ง๋๊ฐ๊ธฐ๋ฅผ ๋๊ธฐ
- โfree tokenโ์ โbusy tokenโ์ผ๋ก ๋ณ๊ฒฝ (T=โ1โ)
- Token ๋ค์ ํจํท์ ๋ถ์ฌ ์ ์ก
2. Data Reception (๋ฐ์ดํฐ ์์ )
- ์ผ๋ฐ์ ์ธ ์์ : ํจํท์ด repeater๋ฅผ ํต๊ณผํ ๋ destination address๋ฅผ ํ์ธํ์ฌ ์์ ์ ์ฃผ์์ ๊ฐ์ผ๋ฉด ๋ณต์ฌ
- Acknowledgement ๊ธฐ๋ฅ: ์์ station์ token์ ํ bit flag๋ฅผ ๋ณ๊ฒฝํ์ฌ ์ก์ ์ธก์ acknowledgement ์ ์ก
- FS field์ bit 0 and bit 4๋ฅผ โ1โ๋ก ๋ณ๊ฒฝ (Address Recognized Bits)
- FS field์ bit 1 and bit 5๋ฅผ โ1โ๋ก ๋ณ๊ฒฝ (Copied Bits)
3. Data Removal (๋ฐ์ดํฐ ์ ๊ฑฐ)
- ํจํท์ source node์์ ์ ๊ฑฐ๋๋ ๊ฒ์ด ์ ๋ฆฌ
์ด์ :
- ์๋์ ์ธ acknowledgement๊ฐ ๊ฐ๋ฅ
- ์ฌ๋ฌ station์ ๋์์ ์ ์กํ ์ ์๋ multicast๊ฐ ๊ฐ๋ฅ
๐ ํ ํฐ ์์ฑ๊ณผ ๊ด๋ฆฌ
Free Token ์์ฑ
- ์คํ ์ด์ ์ ๋ณด๋ผ ํ๋ ์์ด ์์ ๋๊น์ง ๋๋ ํ ํฐ์ ๊ฐ์ง๊ณ ์์ ์ ์๋ ์ ํ ์๊ฐ์ด ๋๋ ๋๊น์ง ์ ์ก ๊ณ์
- ์ก์ station์ ์ก์ ์ ๋๋ด๋ฉด token์ โfree tokenโ์ผ๋ก ๋ง๋ค์ด token ring ์์ผ๋ก ๋ค์ ์ ์ก
- ์คํ ์ด์ ์ ์ ์กํ AC ํ๋๊ฐ ๋๋์์ค๋ฉด T bit ํ ํฐ ๋นํธ๋ฅผ โ0โ์ผ๋ก ํ๊ณ ED ํ๋๋ฅผ ๋ถ์ด๊ณ ๋ง์ ์๋ก์ด ํ ํฐ์ ์ฝ์
โ๏ธ ํ ํฐ ๋ง์ ์ฅ๋จ์
์ฅ์
- CSMA/CD์ ๋น๊ตํ์ฌ ์ฅ์ ๋ณด์
๋จ์
ํ ํฐ์ ๊ด๋ฆฌํด์ผ ํจ
- ๋คํธ์ํฌ ์์ ์ค์ง ํ๋์ (free)token๋ง ์์ด์ผ ํจ
- Free token์ด ๋ถ์ค๋๋ฉด ring์ ์ฌ์ฉํ ์ ์์
Frame ๊ด๋ฆฌ ๋ฌธ์
- ์ผ๋ฐํ๋ ์์ด ์ ๊ฑฐ๋์ง ์๊ณ ๋คํธ์ํฌ์์ ๊ณ์ ํ์ ํ๋ฉด Free token์ด ์๋ ๊ฒ๊ณผ ๊ฐ์
- ํด๊ฒฐ์ฑ
: Active Monitor Station ์ง์
- Monitor bit์ ์ด์ฉํ์ฌ frame์ด ring์ ๊ณ์ ํ์ ํ๋ ๊ฒ์ ๋ฐฉ์ง
- Frame์ด ์์ ์ ๊ฑฐ์ณ๊ฐ ๋ M bit์ โ1โ๋ก set
- M bit์ด โ1โ์ธ frame์ด ๋ค์ ์์ ์ ๊ฑฐ์ณ๊ฐ๋ฉด ์ ๊ฑฐ
๊ธฐํ ๋จ์
- ํ ํฐ์ด ์ค๋ณต๋๋ฉด ๋คํธ์ํฌ๊ฐ ์ ๋๋ก ๋์ํ์ง ์์
- ํ์ฅ์ด (Ethernet์ ๋นํด์) ์ฝ์ง ์์
- Token Ring ๊ด๋ จ ๋ถํ์ด Ethernet๋ณด๋ค ๋น์
๐ ์ด๋๋ท๊ณผ ํ ํฐ ๋ง ๋น๊ต
์ค๋ฒํค๋
- ํ ํฐ์ ์ ์งํ๋ ์ํด ์ค๋ฒํค๋๊ฐ ๋ง์ด ๋ค์ด๊ฐ
- CSMA/CD๋ณด๋ค ํ ํฐ ์ ์ง์ ์ค๋ฒํค๋๊ฐ ๋ง์
์ฑ๋ฅ ๋น๊ต
- ํธ๋ํฝ์ด ์ ์ ๋: ์ด๋๋ท๊ณผ ํ ํฐ ๋ง์ด ์ฑ๋ฅ์ด ํฌ๊ฒ ์ฐจ์ด ๋์ง ์์
- ํธ๋ํฝ์ด ๋ง์ ๋: ํ ํฐ๋ง์ด ์ด๋๋ท๋ณด๋ค ์ฑ๋ฅ์ด ๋ ์ข์
- CSMA/CD๋ collision์ ํด๊ฒฐํ๋๋ฐ ๋ง์ ์๊ฐ์ ๋ณด๋
์ ๊ทผ ๋ฐฉ๋ฒ ํน์ฑ
- Token Ring: A deterministic access method
- ์ฃผ์ด์ง ์๊ฐ ์์ ๋คํธ์ํฌ๋ฅผ ์ฌ์ฉํ ์ ์๋ ๊ธฐํ๊ฐ ๋ณด์ฅ๋จ
- CSMA/CD: A probabilistic access method
- ์ฌ์ฉ ์ ์ ๋ ธ๋๊ฐ ๋คํธ์ํฌ์ ์ํฉ์ ํ์ธํด์ผ ํจ