네트워크_AS(자율 시스템)

[AS: Autonomous System)]


1. 정의

자율 시스템(Autonomous System)이란,
하나의 통일된 라우팅 정책에 따라 운영되는 네트워크들의 집합을 의미한다.

즉, 인터넷 상에서 하나의 독립된 라우팅 도메인을 구성하며, 외부와 경로 정보를 교환할 수 있는 단위이다.


2. 특징

  • 각 AS는 고유 번호(AS 번호)를 가짐
    → IANA에 의해 관리되며, AS number (ASN)는 16비트 또는 32비트 숫자
  • 내부 라우팅은 IGP (Interior Gateway Protocol) 사용 (예: OSPF, RIP)
  • 다른 AS와의 라우팅은 EGP (Exterior Gateway Protocol) 사용 (예: BGP)
  • 하나의 AS 안에는 여러 개의 네트워크(라우터, IP 주소 블록 등)가 포함될 수 있음

3. 동작 원리

  1. AS 내부에서는 자체 라우팅 정책에 따라 트래픽 경로를 설정 (예: OSPF 사용)
  2. AS 외부와는 BGP (Border Gateway Protocol)를 통해 경로 정보 교환
  3. BGP는 AS 간의 정책 기반 라우팅을 통해 경로를 선택하고 트래픽을 전달

인터넷의 라우팅은 AS(Autonomous System) 내부와 외부로 구분되며,
이에 따라 사용하는 라우팅 프로토콜도 다음과 같이 나뉩니다:


1. AS 내부 라우팅 프로토콜 (Intra-domain Routing Protocol)

한 자율 시스템(AS) 내부에서 사용하는 라우팅 프로토콜
= Interior Gateway Protocol (IGP)

역할

  • AS 내의 라우터들이 최적 경로를 계산하고 패킷을 전달할 수 있도록 도움
  • 빠른 수렴낮은 복잡도가 중요

대표 프로토콜

프로토콜 방식 특징
RIP Distance Vector 홉 수 기준, 최대 15홉, 단순하지만 느림
OSPF Link State Dijkstra 알고리즘, 빠르고 정밀함
IS-IS Link State 대규모 네트워크에 적합, 계층적 구조
EIGRP Hybrid (Cisco) 거리 벡터 + 링크 상태의 장점 혼합 (Cisco 독자 개발)

2. AS 외부 라우팅 프로토콜 (Inter-domain Routing Protocol)

여러 AS 간에 경로 정보를 교환할 때 사용하는 프로토콜
= Exterior Gateway Protocol (EGP)

역할

  • 인터넷 상의 다른 AS들과 경로 정보를 주고받아 목적지까지의 경로를 결정
  • 정책 기반 라우팅 수행 (비용, 정치, 보안 등 고려 가능)

대표 프로토콜

프로토콜 설명
BGP (Border Gateway Protocol) 유일하게 사용되는 EGP. 현재 인터넷의 backbone 라우팅 담당
  • Path Vector 기반
    → 경로 자체(AS-path)를 보고 경로 선택
  • 루프 방지 및 정책 기반 필터링 가능
  • ASN(자율 시스템 번호)를 기준으로 경로 선택

Read more

Socket_1

Socket_1: 문자열을 아스키코드로 변환하는 소켓 프로그래밍 프로그램 설명 이 프로그램은 TCP 소켓을 이용하여 클라이언트가 전송한 문자열을 서버가 받아, 해당 문자열을 아스키코드 리스트로 변환한 뒤, 다시 클라이언트에게 전송하는 방식으로 작동한다. 양방향 통신은 문자열 기반이며, 서버는 수신한 문자열을 각 문자마다 ord()를 통해 아스키 코드로 바꾼다. * 통신 방식: TCP * 인코딩 방식:

By Youn

네트워크_Mobility

Mobility란? Mobility(이동성)은 네트워크에서 기기가 네트워크 위치(IP 주소 등)가 바뀌더라도 지속적으로 연결을 유지할 수 있는 능력을 말합니다. Mobility를 처리하는 두 가지 접근 방식 1. Routing이 Mobility를 처리하게 한다 (Network-based mobility) * 개념: 이동하는 호스트의 현재 위치를 네트워크가 추적하고, 그에 따라 패킷 경로를 동적으로 수정함 * 예시: Mobile IP * 홈

By Youn