반응형

네트워크 ABC 요점 정리

 

정리.오상문 sualchi@daum.net

 

<참조: 후니의 쉽게 쓴 시스코 네트워킹 등...>

 

프로토콜, Protocol: 통신 장비 간의 전송 규약(= 통신 프로토콜)이다.

네트워크, Network: 서로 통신이 가능한 장비들이 연결된 망이다.

인터넷, the Internet: 세계적인 네트워크 서비스이다. = the Net (TCP/IP 프로토콜 사용)

인트라넷, IntraNet: 내부 네트워크이며 주로 회사 내부에서 사용한다. (TCP/IP 프로토콜 사용)

엑스트라넷, ExtraNet: 인트라넷을 고객이나 업체 등에 개방해서 외부에서 접속 가능하다.

TCP/IP, Transmission Control Protocol / Internet Protocol: 전송 프로토콜 + 인터넷 프로토콜

, LAN: Local Area Network 한정된 지역 네트워크이다.

, WAN: Wide Area Network 광역 네트워크이다. 인터넷도 WAN 유형에 속한다.

이더넷, Ethernet: 네트워크 구성 방식의 하나이다(CSMA/CD/ 프로토콜 사용). 이외에 토큰링, FDDI, ATM과 같은 네트워크 구성 방식이 있다.

CSMA/CD, Carrier Sense Multiple Access / Collision Detection: 네트워크상에서 캐리어 신호가 없을 때 자기 데이터를 전송하는 방식이다. 만약 동시에 다른 곳에서도 데이터를 전송해서 서로 충돌(Collision)할 수도 있습니다. 이더넷에서 사용하는 프로토콜이며, 전송 속도는 10Mbps이다.

토큰링, TokenRing: 토큰을 가진 곳에서만 데이터를 전송하고 다음 순서로 돌아가면서 토큰을 넘겨준다. 전송 속도는 4/16 Mbps이다..

UTP 케이블: 네트워크 연결에 사용하는 통신 케이블이다. 이외에 광케이블, 동축케이블 등이 있다. Twisted-pair(꼬인 선)을 의미하는 TPSTPUTP 종류로 나뉜다(절연체로 감싼 Shield 형과 그렇지 않은 Un-shield 형이다). 일반적으로 카테고리3(10Mbps 이상 지원)형이 가장 많이 사용된다.

베이스밴드 케이블, Baseband Cable: 디지털 방식 케이블이다.

10 base 5: 10Mbps를 지원하며 최대 500미터인 케이블(노란색)이며 AUI 연결 잭을 이용한다.

10 base T: 10 Mbps를 지원하고 최대 50미터인 케이블(회색)이며 RJ45 연결 잭을 이용한다.

브로드밴드 케이블 Broadband Cable: 아날로그 방식 케이블이다.

MAC 주소, Media Access Control Address: 통신이 가능한 장치(NIC 카드 등)의 고유한 번호이다. 컴퓨터의 MAC 정보는 winipcfg(윈도우 95/98) 또는 ipconfig/all(윈도우 2000 이상) 명령으로 확인한다. MAC 6바이트 크기인데, 24비트(3바이트)는 제조자 코드이고 뒤 24비트(3바이트)는 제품 일련번호이다.

ARP, Address Resolution Protocol: IP 주소를 MAC 주소로 바꾸는 절차이다.

유니캐스트, Unicast: 상대방 주소를 알고 데이터를 전송하는 방식이다. 랜 카드가 알아서 수취하므로 다른 주소 장비(컴퓨터) CPU를 저하시키지 않는다.

브로드캐스트, Broadcast: 같은 네트워크상의 장비에 알리는 방식이다. 한마디로 이장님 방송이다. 전달하는 맥 주소는 FFFF.FFFF.FFFF이다. 모든 장비의 랜 카드가 컴퓨터로 내용을 전달하게 된다. IP주소를 알고 있을 때, 해당 IP 주소를 가진 컴퓨터를 찾을 때(, 맥 주소를 알고 싶을 때) 이런 브로드캐스트를 전송합니다.

멀티캐스트, Multicast: 라우터나 스위치가 지원해야 쓸 수 있는 기능인데, 특정 그룹에게 데이터를 보낼 수 있다.

OSI 7 계층, Open Systems Interconnection 7 Layers: ISO에서 규정한 7 단계의 통신 계층이다. A-P-S-T-N-D-P (Application – Presentation – Session – transport – Network – Data link – Physical)

Physical Layer: 케이블, 허브, 리피터 전달 역할

Data link Layer: 스위치, 브리지 오류 확인, 재전송, 맥 주소 통신 지원 (전송 단위 = 프레임)

Network Layer: 라우터, Layer3 스위치 경로 선택, 목적지로 전송 (전송 단위 = 패킷)

IPX, Internetwork Packet Exchange: 인트라넷 통신 프로토콜 종류이다.

애플톡, AppleTalk: 애플사의 매킨토시 컴퓨터에서 사용한 통신 프로토콜이다.

NIC, Network Information Center: 전 세계에 공인된 주소를 나눠주고 관리하는 기관이다.

NIC, Network Interface Card: 네트워크 연결 카드 장치이다. 네트워크 유형에 따라 달라지는데, 대부분 이더넷용 NIC를 사용한다.2진수ßà10(16)진수: 0000=0, 0001=1, 0010=2, 0011=3, 0100=4, 0101=5, 0110=6, 0111=7,

000=8, 1001=9, 1010=10(a), 1011=11(b), 1100=12(c), 1101=13(d), 1110=14(e), 1111=15(f)

DHCP, Dynamic Host Configuration Protocol; 동적 호스트 구성 프로토콜이다. DHCP 관리 서버가 클라이언트에게 IP 주소 데이터를 전달해서 동적으로 설정하는 방식을 지원한다. , 클라이언트가 부팅하면서 주소 할당을 브로드캐스팅 하면, 서버가 응답하는 식으로 IP 주소 할당을 한다. DHCP 서버가 존재하면 브로드캐스팅을 통하여 자동으로 찾아간다.최대 전송속도보다 실제 데이터 전송 용량이 적을 수밖에 없는 이유: OSI 7 계층을 거치면서 이것저것 달라붙는 데이터들이 있기 때문에 실제 전송 용량이 줄어든다.

허브 HUB: = 멀티 포트 리피터 Multiport Repeater, 한 포트로 들어온 데이터를 다른 포트에 모두 뿌려준다.

브리지와 스위치 역할: Learning 학습 –> Flooding 방송 –> Forwarding 해당 포트로 전송 –> Filtering 다른 포트 전달 금지 –> Aging 늙어감(300초 지나도록 사용하지 않으면 삭제)

루핑 Looping: 지역간 두 개 이상의 브리지나 스위치가 존재하면 즉, 브리지나 스위치에 목적지 경로가 둘 이상 존재하면 반드시 루핑(뺑뺑이로 인한 네트워크 정체 현상)이 발생한다. 이런 루핑을 막아주기 위해 스패닝 트리 알고리즘을 사용한다.

스패닝 트리 알고리즘, Spanning Tree Algorithm: 네트워크 루핑 현상을 막는 알고리즘이다.

폴트 톨러런스, Fault tolerant: 네트워크 장애 대비책 (장애 발생하면, 즉시 효과가 있어야 함)

로드 밸런싱, Load balancing: 로드 분산 즉, 부하를 나눠서 처리하는 기술이다. 로드 밸런싱이 가능한 시스템은 폴트 톨러런스(장애 대비)를 겸하게 된다. 그러나 폴트 톨러런스는 로드 밸런싱을 제공하지 않을 수도 있다.

도메인 Domain: 브로캐스트가 발생하는 영역(Domain)이다. 하나의 도메인에서 관리하는 장치는 프로토콜이나 응용 프로그램에 따라 달라질 수 있다. 보통 IP 500개 노드(장치)까지 관리할 수 있지만, 실제로는 250개 정도로 제한하는 게 좋다. IPX 250(실제는 125), 애플토크는 200(실제는 100) 노드 이하로 제한하는 것이 좋다.

콜리전 도메인, Collision Domain: 브로드캐스트 도메인(Broadcast Domain)과 비슷하지만, 항상 같은 것은 아니다. 가령 스위치로 콜리전 도메인을 나누더라도, 브로드캐스트 도메인은 그대로이다(브로드 캐스트 도메인은 라우터로 나눌 수 있다).

라우터 장점: 도메인(브로드캐스팅 영역) 제한, 패킷 필터링, 로드 밸런싱, QoS(Quality of Service; 전송 우선순위 배정)

IP 주소: IP 프로토콜을 사용하는 모든 장비를 구분하기 위해 부여하는 고유 주소이다.

라우팅: 라우터의 경로 배정이다. 라우터는 IP(인터넷), IPX(노벨 파일 서버), AppleTalk 라우팅 등을 지원한다.

인터넷 연결: 인터넷 ßà DSU/CSU 전용선 모뎀 ßà 라우터 ßà 스위치 ßà 장치(컴퓨터)

라우터 IP: 라우터는 외부에서 접속하는 IP(시리얼 주소)와 내부와 통신하는 IP(이더넷 주소)를 별도로 갖는다. 라우터의 이더넷 주소는 가장 앞자리 번호를 이용하는데(가령 X.X.X.1), 컴퓨터 주소와 겹치면 안 된다. 이 때, 이더넷 주소는 여러분이 정할 수 있지만, 시리얼 IP ISP 업체에서 배정한다. 그래야 상대방 라우터와 우리 시리얼 IP가 연결될 수 있다. 예를 들어, 상대방 라우터 시리얼이 xxx.xxx.xxx.252, 마스크가 255.255.255.252라면, 우리 라우터 시리얼은 xxx.xxx.xxx.253처럼 될 것이고 마스크는 같다.

네트워크 주소, 호스트 주소: IP 주소는 네트워크 주소’ + ‘호스트 주소부분으로 이루어진다. 브로드캐스팅은 네트워크 주소를 기준으로 발생한다. , 각각의 네트워크 주소마다 브로드캐스팅 도메인이 되는 것이다. 같은 브로드캐스팅 도메인에서는 라우터 없이도 통신이 가능하다.

IP 주소 클래스, IP Address Class: A, B, C, D, E 클래스가 존재한다. 각 클래스마다 IP 주소의 구성이 다르다.

클래스 A: 가장 앞 비트는 0으로 시작한다. 그런데 127.x.x.x 0.x.x.x는 예약된 것이라서 제외되므로, 1.0.0.0~126.255.255.255까지 가능하다. 네트워크 주소 부분은 앞 첫 자리이고 호스트 주소는 뒤 세 자리이다.

네트워크 대표 주소: 호스트 주소 영역이 모두 0인 것이 해당 네트워크를 대표하는 주소가 된다.

브로드캐스팅 주소: 호스트 주소 영역이 모두 255인 것을 브로드캐스팅 주소로 사용된다.

클래스 B: 앞 두 비트가 10으로 시작하므로, 128.0.0.0~191.255.255.255 영역이다. , 앞 주소가 128~191이면 클래스 B 주소인데, 네트워크 주소 16비트와 호스트 주소 16비트로 이루어진다.

클래스 C: 가장 앞 세 비트가 110으로 시작하므로, 192.0.0.0~223.255.255.255 영역이다. , 앞 주소가 192~223이면 클래스 C 주소이다. 네트워크 주소 24비트, 호스트 주소 8비트이므로 네트워크 주소 영역은 192.0.1.0~223.255.254.0이다.

8비트 호스트 주소 영역의 최대 최소값: 0(대표) 255(브로드캐스팅)를 제외한 254개 영역이다.

기본 게이트웨이: 라우터의 이더넷 주소이다. , 주소 확인 시 가장 먼저 접근할 주소이다.

라우터, 스위치, 허브 IP 주소 배정: 라우터는 IP 주소가 필요하지만, 스위치나 허브는 IP 주소가 없어도 상관 없다. 다만, 장비 관리를 위해서 스위치나 허브에 주소를 배정한다.

서브넷 마스크: 부여 받은 IP주소에서 어디가 네트워크 주소 영역인지 알려준다(AND 연산). 네트워크 주소의 관리 호스트가 많으면 브로드캐스트가 자주 발생하는 문제가 있으므로 서브넷 마스크를 이용하여 몇 개의 하위 네트워크로 구분해주면 불필요한 브로드캐스트를 줄일 수 있다. (당연한 말이지만, 클래스 기준에 의해 정해지는 기본 서브넷 마스크보다 새로 설정하는 서브넷 마스크에 의한 호스트 주소 범위는 줄어든다.)

서브네팅, Subnetting: 서브넷으로 나누는 것이다. 일단 서브넷이 되면, 다른 서브넷에는 라우터의 이더넷 인터페이스를 통하여 접근한다.

기본 서브넷 마스크: 클래스 기준에 의해 정해진 서브넷 마스크이다. 클래스 A 255.0.0.0, 클래스 B 255.255.0.0, 클래스 C 255.255.255.0이다. 만약 서브네팅 한 경우에는 그것에 맞는 마스크를 사용하는데 이런 경우에는 그냥 서브넷 마스크라고 부른다.

서브넷 마스크 주소 제한: 서브넷 마스크 주소는 이진수로 1이 연속되어야 한다. , 중간에 0이 들어가면 안 된다. 그러므로 15가 들어가는 마스크는 없다. 1500001111이기 때문이다. 128=10000000, 192=11000000, 224=11100000, 240=11110000, 248=11111000, 252=11111100, 254=11111110, 255=11111111가 가능하지만, 254255는 서브넷 호스트가 없으므로 의미가 없는 마스크다.

공인 IP 주소: 공인 기관에 의해 유일하게 부여 받은 IP 주소이다.

사설 IP 주소: 사설 네트워크 내부에서 자유롭게 사용할 수 있는 IP 주소이다. , 외부 네트워킹에 사용할 수 없다.

           -클래스 A, 사설 IP 주소 대역: 10.x.x.x

           -클래스 B, 사설 IP 주소 대역: 172.16.x.x ~ 172.31.x.x

           -클래스 C, 사설 IP 주소 대역: 192.168.0.x ~ 192.168.255.x

루프백 주소: NIC 카드 자체 또는 어플리케이션 개발 시 내부 테스트 용도로 사용하는 것인데, 주소는 127.0.0.0 이다.

옥텟, Octet: 전송 패킷 등에서 사용되는 8비트 크기 단위이다. , 1옥텟은 1바이트 크기와 같다.

 

<이상>

 

반응형

+ Recent posts