1047. 타임 센시티브 네트워킹 (TSN) - Time-Sensitive Networking 확정적 전송 이더넷 지연 시간 보장 산업용 통신망 IEEE 802.1Q 시간 동기화 트래픽 스케줄링

핵심 인사이트: 집에서 넷플릭스를 볼 때 0.1초 인터넷이 끊기면 "아 렉 걸리네" 하고 새로고침하면 끝이다(최선 노력형 이더넷). 그런데 자동차 공장에서 10톤짜리 로봇 팔이 철판을 찍어 내리는데, 제어 명령 데이터가 인터넷(이더넷) 선에 트래픽이 밀려 딱 0.1초 늦게 도착했다면? 로봇 팔이 사람을 찍어버려 즉사하는 대참사가 터진다. "야! 이더넷 랜선은 싸고 빨라서 좋긴 한데, 데이터가 도착하는 시간이 들쭉날쭉(지터)해서 목숨 걸린 공장에선 절대 못 쓴다! 일반 이더넷 망을 마개조해서, 아무리 트래픽이 터져 나가도 공장 로봇 제어 명령(VIP 데이터)만큼은 무조건 '정확히 0.001초 컷'으로 배달을 보장하는 미친 시간 엄수 룰을 강제로 박아 넣어!" 확정적 네트워킹의 끝판왕, TSN이다.

Ⅰ. 기존 표준 이더넷 (Ethernet)의 치명적 결함

  • Best Effort (최선 노력): 인터넷(이더넷, TCP/IP)은 우체국과 같습니다. "최선을 다해 빨리 보내줄게. 근데 차 막혀서 늦으면 나도 어쩔 수 없음 ㅋ"
  • 이런 비확정성(Non-Deterministic, 지연 시간 보장 불가) 때문에 자동차 부품 공장(OT, 스마트 팩토리)이나 자율주행차 내부 통신망은 이더넷을 버리고, 비싸고 폐쇄적인 전용 통신망(CAN, EtherCAT 등 필드버스)을 억지로 써야만 했습니다.

Ⅱ. TSN (Time-Sensitive Networking)의 탄생 🌟

  • 개념: 기존의 흔하고 싼 '표준 이더넷(IEEE 802.3)' 뼈대 위에, **극단적인 저지연(Ultra-Low Latency)과 도착 시간의 100% 확정성(Determinism)**을 보장하기 위한 수많은 튜닝 스위치 규칙들(IEEE 802.1Q 하위 표준들의 집합)을 덧씌운 차세대 산업용 네트워크 표준입니다.
  • 목표: 넷플릭스 영상 패킷(잡동사니)과 로봇 팔 정지 명령 패킷(생명줄)이 1개의 랜선을 같이 타고 흘러가도, 로봇 명령 패킷이 무조건 0.001초 안에 칼같이 도착하게 보장하는 IT/OT 융합망의 심장입니다.

Ⅲ. TSN을 완성하는 3대 핵심 흑마법 표준 🌟 핵심 기출 🌟

지각을 없애는 3가지 스킬입니다.

1. 1048번 PTP 시각 동기화 (IEEE 802.1AS)

  • 모든 스위치와 로봇 팔의 시계(Clock)가 마이크로초(µs) 단위로 완벽하게 100% 똑같이 똑딱거려야(시간 동기화) 시간표를 짤 수 있습니다. (자세한 건 다음 1048번 문서)

2. TAS 시간 인식 스케줄러 (IEEE 802.1Qbv) 🌟 - "모세의 기적"

TSN의 가장 위대한 핵심 기술입니다.

  • 스위치 출구에는 데이터가 나가는 8개의 큐(Queue, 대기열 줄)가 있습니다.
  • 스위치가 스케줄러 시간표를 봅니다. "오전 9시 00분 00초부터 9시 00분 01초까지는 무조건 공장 로봇 팔 VIP 패킷만 쏘는 시간이다!"
  • 이 시간이 되면, 넷플릭스 큐, 카톡 큐 등 나머지 7개의 큐 출입문을 방폭문처럼 쾅! 닫아버리고 잠가버립니다(게이트 제어). 랜선 고속도로가 텅 비어 모세의 기적처럼 갈라집니다. 오직 로봇 제어 큐(VIP)의 문만 열려있어 트래픽 체증이 0%가 되며 완벽한 시간 내 도착(확정성)을 보장합니다.

3. 패킷 선점 / 끼어들기 (IEEE 802.1Qbu) - "응급차 길 터주기"

  • 넷플릭스 영화 패킷(거대한 덤프트럭)이 스위치 문을 통과하며 나가는 중이었습니다. 그 찰나에 뒤에서 삐뽀삐뽀 로봇 팔 긴급 제어 패킷(응급차)이 도착했습니다.
  • 일반 이더넷: 덤프트럭이 다 빠져나갈 때까지 응급차는 무조건 대기합니다(지연 발생).
  • TSN (프리엠션): 스위치가 덤프트럭(넷플릭스 패킷)의 몸통을 그 자리에서 전기톱으로 반 토막 내서 일시 정지(Preemption)시킵니다! 그리고 쪼개진 틈 사이로 응급차(VIP 패킷)를 먼저 쏙 찔러 넣어 통과시킵니다. 응급차가 지나가면 잘라놨던 넷플릭스 패킷 뒷부분을 마저 보냅니다. 지연 시간을 나노초 단위로 줄이는 미친 끼어들기 기술입니다.

Ⅳ. 도입 시장 (스마트 팩토리와 자율주행차)

  • 스마트 팩토리의 수만 개 센서와 로봇을 조종하기 위한 산업용 통신망.
  • 1024번의 자율주행 자동차(V2X) 뱃속 네트워크. (센서에서 "장애물 발견!" 데이터가 0.1초 늦게 브레이크로 전달되면 차가 부딪힙니다. 차체 내부의 랜선 통신망을 모두 TSN 이더넷으로 갈아엎고 있습니다.)

📢 섹션 요약 비유: 기존 이더넷은 **'출퇴근 시간 강남대로 1차선'**입니다. 스포츠카(긴급 로봇 제어 신호)가 아무리 엔진이 좋아도 앞에 똥차와 버스(넷플릭스 잡동사니 데이터)가 꽉 막혀있으면 도착 시간을 절대 장담할 수 없어(비확정적 지연) 환자가 죽습니다. **TSN(타임 센시티브 네트워킹)**은 강남대로에 경찰청장급 **'절대 권력의 신호등(TAS 시간 스케줄러)'**을 박아 넣은 것입니다. 이 신호등은 매분 정각마다 "지금부터 1초간 스포츠카 VIP 전용 시간!"을 선포하고, 고속도로로 진입하는 나머지 모든 버스와 트럭들의 게이트(톨게이트 차단바)를 콱 잠가서 아예 도로를 비워버립니다. 만약 톨게이트를 빠져나가고 있던 덤프트럭이 있다면, 트럭 몸통을 반으로 잘라버리고 그 사이로 스포츠카를 먼저 통과시키는 미친 끼어들기(패킷 프리엠션)까지 서슴지 않으며, 1초의 오차도 없이 생명줄 패킷을 정확한 목적지에 꽂아 넣는 강박증 수준의 정밀 도착 보장 고속도로망입니다.