네트워크 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(꼬인 선)을 의미하는 TP는 STP와 UTP 종류로 나뉜다(절연체로 감싼 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가 들어가는 마스크는 없다. 15는 00001111이기 때문이다. 128=10000000, 192=11000000, 224=11100000, 240=11110000, 248=11111000, 252=11111100, 254=11111110, 255=11111111가 가능하지만, 254와 255는 서브넷 호스트가 없으므로 의미가 없는 마스크다.
공인 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바이트 크기와 같다.
<이상>
'IT 컴퓨터' 카테고리의 다른 글
KT, SKT의 APN 주소 (0) | 2012.12.13 |
---|---|
안드로이드 넥서스S 무한 리부팅, 끝 없는 재부팅 현상 해결 경험기 (0) | 2012.11.12 |
아이스크림 샌드위치 안드로이드 갤럭시 넥서스 화면 캡처 & 저장 위치 (0) | 2012.05.04 |
해커, 크래커, 보안, 바이러스, 침입 (0) | 2012.04.13 |
점한국 가상 키보드 테스트 (0) | 2012.04.03 |