이동 IP의 개요 인터넷에서의 IP 주소는 네트워크(서브넷)부분과 호스트를 지정하는 부분으로 구성 라우팅은 수신 호스트의 IP주소에서 네트워크(서브넷)부분으로 보내고 호스트가 등록되어 있던 소속 네트워크(서브넷)를 벗어나 외부의 네트워크(서브넷)에 접속하게 되는 경우 새로운 주소를 추가로 받아야 하는 번거로움이 발생 단말기의 이동성을 체계적으로 지원하기 위해 1996년 IETF의 이동 IP 소위원회에서 이동 IP 프로토콜(RFC2002)을 제안 이동 IP의 기본 조건 단말기가 최초로 등록한 소속 네트워크(서브넷)의 IP주소는 바뀔 수 없음 이동 IP 프로토콜이 구현되지 않은 다른 호스트들과 별도의 프로그램 변경이나 추가 없이 통신이 가능해야 함 데이터의안전한 전달을 위해 사용자 검증을 지원해야 함 이동 ..
이동 IP 동작 과정 에이전트 발견(Agent Discovery) 에이전트(HA, FA)들은 일정 시간 간격으로 에이전트 광고 메시지를 보냄 MN은 이 메시지를 통해 홈 네트워크에 있는지, 외부 네트워크에 있는지를 인지 외부 네트워크에 위치하게 되면 COA를 얻음 등록(Registration) MN이 COA를 얻은 후 HA에 등록 요청 메시지(RRQ)를 보냄 HA는 MN에게 등록 응답 메시지(RRP)를 보냄(Well-known UDP 포트 434번 사용) 등록정보의 인증은 MN과 HA가 암호화 방법에 합의해야 하며, 기본적으로 MD5를 지원할 수 있어야 함 터널링(Tunneling) CN은 MN에게 전송하기 위해 먼저 HA에 게 전송 HA는 바인딩 리스트를 조회하여 MN의 현재 위치를 확인한, 후 MN의..
개요 인터넷은 라우터로 연결된 수많은 서브넷들의 집합이며, 서로 다른 서브넷에 속한 호스트 간의 통신은 서브넷들을 이어주는 라우터들에 의해 수행됨 라우터의 기본 기능은 수신한 IP 패킷을 적절한 방향으로 내보내는 라우팅과 이에 관한 정보를 수록한 라우팅 테이블의 관리에 있음 자치 시스템(AS; Autonomous System) 자치 시스템의 도입 인터넷이 양적으로 팽창함에 따라 라우터가 관리하는 라우팅 테이블의 크기가 커지면서 속도가 느려지고 라우팅 정보를 주고받는 패킷 트래픽 비중이 커지게 됨 특정 링크에 장애가 발생하거나 복구가 될 때마다 전체 네트워크에 대한 라우팅이 재계산 되는 등 인터넷의 국소적인 장애가 발생함 효율적인 관리가 가능한 적절한 규모의 네트워크 집합인 자치 시스템(AS)의 개념을 도..
개요 라우팅(Routing) 송신측에서 패킷을 전송하기 위해 목적지까지의 경로를 정하고 경로에 따라 패킷을 전달해야 하는데, 이러한 일련의 과정을 라우팅이라 함 라우터(Router) 라우터는 라우팅 기능을 수행하며, 네트워크 계층 주소를 참조해 가능한 한 여러 경로 중에서 최적의 경로를 결정 라우팅 알고리즘 라우팅 기능을 수행할 때 비용이 가장 싼 경로, 즉, 최적의 경로를 찾는 방법 라우팅 테이블의 구성 방법에 따라 정적(Static) 라우팅 알고리즘과 동적(Dynamic) 라우팅 알고리즘으로 구분 정적 라우팅 알고리즘 관리자가 직접 라우팅 테이블 정보를 설정하기 때문에 간단하지만, 네트워크의 상황이 변했을 경우 관리자가 재설정해야 하므로 비효율적임 동적 라우팅 알고리즘 네트워크 토플로지(Topolog..
Intra-AS 라우팅 개요 Intra-AS 라우팅을 위해 최적의 경로를 계산하는 알고리즘은 라우팅의 전달 내용, 방법 및 계산하는 방식에 따라 거리 벡터 알고리즘과 링크 상태 알고리즘으로 분류 거리 벡터 알고리즘(Distance Vector Algorithm) 네트워크 이론에서 최단 경로(Shorter Path)를 구하는 벨만-포드(Bellman-Ford) 알고리즘에 기반을 두고 있음 벨만-포드 알고리즘 : 가중치를 갖는 방향(Directed) 그래프에서 최단 경로 문제를 푸는 알고리즘이며, 이때 간선의 가중치는 음수일 수도 있음 각 라우터는 자신으로부터 다른 모든 라우터에 이르는 거리 정보(즉, 라우팅 테이블 자체)를 주기적으로 인접한 라우터와 서로 교환 각 라우터는 목적지(라우터 또는 호스트)별로 ..
개요 인터넷 초기의 Inter-AS 라우팅에서는 인터넷이 확장됨에 따라 라우팅 루프 등의 문제가 발생 루프의 발생 방지와 정책적인 라우팅 등이 필요하게 되어 이를 해결하기 위해 나타난 Inter-AS 라우팅 프로토콜이 BGP이며, 1989년 발표 후 세번의 수정을 거쳐 지금은 BGP4가 가장 많이 사용되고 있음 Intra-AS 라우팅은 최적의 경로를 선택하는 것이 목적이기 때문에 거리 벡터나 경로 상태 등의 네트워크 정보를 브로드 캐스트나 멀티 캐스트로 다른 라우터에게 전송하나, Inter-AS 라우팅에서는 목적 네트워크에 도달하는 경로를 구하는 데 주안점을 둠 특징 경로 벡터 라우팅 BGP는 Intra-AS 라우팅에서의 거리 벡터와 링크 상태에 의한 두 방식과는 다른 경로 벡터 라우팅에 기반을 두고 있..
개요 트리 구성과 멀티캐스트 라우팅 프로토콜은 송신 호스트(Source)에서 그룹 멤버에 이르는 경로를 결정하기 위한 프로토콜 그룹별로 송신 호스트와 그룹 멤버를 연결시켜 주는 트리가 구성되며, 이에 따라 멀티캐스트 라우터는 포워딩 테이블을 작성 멀티캐스트의 경우 라우팅 테이블과는 별도의 포워딩 테이블이 필요하며, 멀티캐스트 라우팅 프로토콜도 Intra-AS 멀티캐스트 라우팅과 Inter-AS 멀티케스트 라우팅으로 분류 유니캐스트와의 차이점 그룹 주소의 사용 멀티캐스트 전송이 일반적인 유니캐스트 인터넷을 응용 분야와 다른 점은 전송 패킷에 있음 일반적으로 TCP/IP 상의 인터넷 응용 프로그램은 데이터의 송신자가 이를 수신할 수신자의 인터넷 주소를 전송 패킷의 헤더에 표시해 패킷을 전송하나, 멀티캐스트 ..
개요 OSI(Open System Interconnection) 모델은 1947년에 설립된 국제 표준화 기구(ISO)에서 1970년 후반에 제정한 것으로, 통신에 있어 상호 연동이 되도록 하기 위한 설계 모델 흔히 ,OSI 7 계층이라는 이 모델은 프로토콜이 아니라 유연하고 상호연동이 가능한 네트워크 구조를 이해하고 설계하기 위한 모델 1990년 이후 실제 데이터 통신과 네트워크에 대한 계층 모델은 OSI모델이 아니라 TCP/IP 프로토콜이 사용되고 있음 OSI 7 계층의 계층 구조 OSI 모델은 물리계층(1계층), 데이터 링크 계층(2계층), 네트워크 계층(3계층), 전송 계층(4계층), 세션 계층(5계층), 표현 계층(6계층), 응용 계층(7계층)으로 구성 각 계층은 다른 계층의 기능과 구분되는 기능..
물리 계층(Physical layer, 1계층) 물리 계층은 한 홉(노드)에서 다음 홉(노드)으로 비트 전송의 기능을 담당하며, 인터페이스의 기계적, 전기적 규격과 전송 매체를 규정 비트를 전송하기 위해 전기적 또는 광학적인 신호를 부호화하여 전송하고, 송신자와 수신자는 같은 비트를 사용해야 하며, 상호 클록은 동기화되어야 함 물리적인 접속 형태, 즉 그물 형태(Mesh Topology), 스타 형태(Star Topology), 링 형태(Ring Topology), 버스 형태(Bus Topology)등의 연결 방법을 규정함 데이터 링크 계층(Data link layer, 2계층) 개요 가공되지 않은 비트 단위의 전송을 담당하는 물리 계층을 신뢰성 있는 링크로 변환하여 전송(즉, 한 홉(노드)에서 다음 홉..
위성 DMB 위성 DMB의 정의 위성을 통해 Video/Audio 정보를 수신하여 디지털 멀티미디어 방송을 실현하는 기술 핸드폰이나 차량용 TV 등에서 이동성을 보장하는 방송을 실현하는 기술 위성 DMB의 구성 개인용 단말의 보급확대, 멀티미디어 압축 기술의 발전, 통신 기술의 발전 교통의 발전으로 이동하는 시간이 많아지고, 필요한 정보를 즉시 얻고자 하는 욕구가 커짐 위성 DMB와 지상파 DMB, 위성 방송의 비교 지상파 DMB 위성 DMB 위성 TV 방송 주파수 174 ~ 216MHz 2,605 ~ 2,655GHz 11 ~ 12GHz 전파 특성 화질 특성(장거리 도달) 직진성 직진성 압축 방식 MPEG-4 기술 MPEG-4 기술 MPEG-2 기술 지역당 채널 수 비디오 3 오디오 9 데이터 9 비디오..