TISTORY 바로가기
Candle
BLOG main image

Are you passionate? You lead.!

전체 (132)
네트워크 (13)
네트워크+ -ComTia- (11)
Unix(Solaris) (1)
리눅스(Redhat, Fedora) (6)
재테크 (13)
★ITnews★ (14)
대회, 컨퍼런스 등.. (7)
자격증(Net,Server등) (6)
잡동사니 (32)
나만의 콘서트 (0)
My Story (19)
책을 말하다. (9)
Visitors up to today!
Today hit, Yesterday hit
daisy rss
tistory 티스토리 가입하기!
'ipx'에 해당되는 글 1건
2008. 6. 9. 20:19
 

2.4 다음 라우팅 터미널, 어드레싱 구성, 상호작용과 네이밍 조약에서 네트워크 프로토콜들의 사이를 구별하라.

● IPX / SPX (Internetwork Packet Exchange / Sequence Packet Exchange)

: (네트웨어 라고도 하며, 요즘은 잘 사용되어지지 않는 프로토콜이다.)

 ◆IPX : 노벨이라는 회사에서 만들어낸 프로토콜이 바로 IPX이며, 이 프로토콜은 TCP/IP처럼 라우티드 프로토콜이다. 따라서 IP처럼 주소체계도 있고, 라우터에서 별도로 구성이 필요하다. 그리고 라우팅 프로토콜 역시 IP와 차이가 있다.

 IP와 IPX의 가장 큰 차이점은 IP는 인터넷에 사용되어지고, IPX는 주로 내부 네트워크에 사용되어 진다. 즉, 인터넷을 사용하기 위해서는 꼭 TCP/IP가 동작해야 하지만, IPX가 동작되는 일은 필요가 없다는 것이다. 그리고 IPX는 네트워크 내부에서 통신하기 때문에 라우터를 거칠 필요도 없다.

               

사용자 삽입 이미지
                                                 <IPX/SPX를 OSI7 모델과 비교>

IPX/SPX에서 다루면 SAP(Service Advertising Protocol)와 GNS(Get Nearest Server)에 대해 이해하는 것이 중요하다.

 ․ SAP : IPX/SPX상의 서버들이 자신이 제공하는 서비스를 SAP를 사용해서 네트워크상에 뿌리게 되고(브로드케스트 하게 된다.), 그것에 해당하는 답변을 받음으로써 네트워크상에 있는 IPX/SPX 서비스를 인식하게 된다. 만약 라우터에 IPX가 구성되어 있다면 라우터들도 파일 서버처럼 서로 SAP정보를 주고  받는다. 즉, IPX/SPX상의 서버(또는 장비)들은 SAP를 사용하여 네트워크 자원을 모든 네트웨어 서버나 라우터들과 브로드캐스트를 사용해서 정보를 공유하게 된다.

 아무튼 SAP는 IPX에서 서로간의 서비스 내용을 교환하는 프로토콜이라고 생각하면 된다.

 ․ GNS : 네트워크상의 클라이언트(PC등)들이 파일 서버에 접속하려고 한다면, 클라이언트들은 GNS를 사용하여, 가장 가까이 있는 파일 서버를 찾아낸다. 즉, 클라이언트가 네트워크상에 파일서버를 찾는다고 메시지를 뿌리면 그 네트워크에 있는 파일서버 중 가장 가까이에 있는 파일 서버에서 응답이 오게 된다. 만약 일정한 시간 동안 파일서버가 GNS에 대해서 응답이 없으면, IPX가 구성되어 있는 라우터가 응답을 하거나, 서버가 없는 것으로 간주한다.


IPX 주소 체계

 IPX 주소는 총 80비트로 구성되어 있다. 앞의 32비트는 네트워크 주소이고, 뒤의 48비트는 노드 주소(호스트 주소)를 나타낸다.

 이때 주소는 16진수로 나타내며, 네트워크 8자리 노드 12자리로 총 20자리의 주소를 가지게 된다. 그리고 IPX 주소에서 알아두어야 할 내용은 노드 부분은 따로 부여하지 않고, MAC어드레스를 그대로 사용하게 된다. IPX는 TCP/IP처럼 일일이 IP주소를 지정해줄 필요가 없다.


 ◆SPX : 미국 노벨사의 망 운영 체계인 네트웨어의 상위 프로토콜의 하나. 미국 제록스(Xerox)사의 제록스 망 체제(XNS)를 바탕으로 한 것으로, OSI 기본 참조 모델의 제4계층인 전송 계층에 해당하는 연결 지향형(connection oriented) 프로토콜이다. 전송 제어 프로토콜(TCP)과 거의 같은 기능을 갖는다.

사용자 삽입 이미지
                                                           <SPX 패킷 구조>


NetBEUI(Network Basic Input/Output System Extended User Interface)

 NetBEUI는 LAN 내의 컴퓨터끼리 서로 통신할 수 있게 해주는 프로토콜이다. NetBEUI는 IBM이 개발되었고. 나중에 MS에서 윈도우NT 등의 제품에 쓰기 시작했다. NetBEUI는 단일 LAN 내에서의 통신에 있어 가장 좋은 성능을 발휘할 수 있다고 한다. 그래서 외부는 TCP/IP, 내부는 NetBEUI, 혹은 IPX 로 연결하게 된다.

 ◆ 사전

  IBM사가 개발한 넷바이오스의 확장판. 넷바이오스 확장 사용자 인터페이스(NetBEUI)는 라우터를 통하지 않는 환경하에서 네트워크 내에서 프린터나 폴더의 공유가 가능하게 해 주는 프로토콜이다. 단일 랜 환경 내의 통신에서 TCP/IP, IPX 프로토콜에 비해 가장 좋은 성능을 발휘한다. 라우터를 통한 통신을 할 수 없기 때문에 TCP/IP, IPX와 맞추어 사용해야 한다.


 ※ NetBEUI는 layer 3, 4 protocol, 그리고 NetBIOS는 layer 5 protocol 이다. 이 protocol suit가 IBM PC LAN에서 채택되어 쓰였고, 그 호환성 때문에 아직 Windows에 남아 있다.

 그리고 NetBIOS over TCP/IP는, original protocol인 NetBUI 를 TCP/IP로 바꾼 것입니다. TCP/IP가 많이 쓰이기 때문에 이런 것이 만들어진 것이다.


AppleTalk/AppleTalk over IP(Internet Protocol)

 미국의 애플 컴퓨터 회사가 개발한 저가격의 구내 정보 통신망(LAN)용 프로토콜 세트. 이것을 사용하여 매킨토시는 물론 IBM PC 등 애플 이외의 컴퓨터 상호 간에 통신을 할 수 있고, 인쇄기나 서버 등의 자원을 공유할 수 있다. 매킨토시의 하드웨어와 운영 체계를 표준으로 구현했기 때문에 매킨토시는 표준 장비 그대로 망을 구성할 수 있다. 애플토크는 ISO/OSI 모델과 비슷한 계층화된 구조를 가지는데, 하위층에서부터 보면 물리층, 데이터 연결층, 종단 간 데이터 흐름층, 네임드 엔티티층(named entity layer), 고신뢰성 데이터 전송층 및 최종 사용자 서비스층으로 구성된다. 물리층에는 애플 컴퓨터 회사 독자적인 로컬토크(LocalTalk) 이외에 이더넷과 토큰 링(token ring)을 마련한다. 데이터 연결층의 프로토콜로는 로컬토크에 대응하는 LLAP (LocalTalk link access protocol), 이더넷에 대응하는 ELAP(EtherTalk link access pro-tocol), 토큰 링에 대응하는 토큰토크 링크 액세스 프로토콜(TLAP), 원격 접속용의 ARAP (AppleTalk remote access protocol) 등이 있다. 종단 간 데이터 흐름층에서는 데이터 전송을 위한 DDP(datagram delivery protocol)와 라우팅용의 RTMP(routing table maintenance protocol) 등이 사용된다. 고신뢰성 데이터 전송층에서는 ATP(AppleTalk transaction protocol)와 ASP(AppleTalk session protocol) 등이 사용된다. 그리고 최종 사용자 서비스층에서는 AFP(AppleTalk filing protocol)와 포스트스크립트가 사용된다.

TCP/IP(Transmission Control Protocol/Internet Protocol)

TCP/IP는 ARPANET에 의해서 처음 개발되었다. 각각의 네트워크에 접속되는 호스트들은 고유의 주소를 가지고 있어서 자신이 속해 있는 네트워크 뿐만아니라  다른 네트워크에 연결되어 있는 호스트까지도 서로 데이터를 주고받을 수 있도록 만들어져 있는 것이 특징이다.

  간단히 말해서 TCP/IP는 인터넷에서 사용되는 공용어(통신규약)라고 이해하면 될 것이다.

 

사용자 삽입 이미지
                                                    <OSI 7계층과 TCP/IP 4계층>

 TCP/IP는 OSI 7계층처럼 계층별로 나눠 놨는데, 그 계층의 순서는..

1계층 : 물리(Physical) 계층

2계층 : 네트워크 계층

3계층 : 전송(Transport) 계층

4계층 : 응용(Application) 계층

으로 되어 있고, OSI 7계층과 비교하면 위의 그림처럼 나눠진다.


 ◆사전

 컴퓨터 간의 통신을 위해 미국 국방부에서 개발한 통신 프로토콜로, TCP와 IP를 조합한 것. TCP/IP는 현재 인터넷에서 사용되는 통신 프로토콜로, 통신 프로토콜이 통일됨에 따라 세계 어느 지역의 어떤 기종과도 정보를 교환할 수 있다. RFC 형태로 공개되고 있고, 유닉스에서는 표준 프로토콜로 실장되어 있으며, 거의 모든 운영 체계에서 구현되고 있으므로 널리 보급되어 있다. OSI 기본 참조 모델을 기준으로 하면 제3계층과 제4계층에 해당한다. 인터넷에서 경로 제어를 하며 종단 간 신뢰성이 높은 통신을 실현하고 있다. TCP와 IP의 2가지 통신 규약만을 가리키는 것이 아니라 관련되는 모든 프로토콜을 총칭하는 경우가 많다.

prev"" #1 next