Chapter 19 솔라리스 네트워크 관리 Solaris1 . TCP/IP 개요 솔라리스10 Chapter 19 솔라리스 네트워크 관리 Solaris1 . TCP/IP 개요
Solaris1. TCP/IP 개요 통신 : 두 시스템 간의 데이터를 주고 받는 것 네트워크 모델 : 데이터를 주고 받을 때의 규칙. 프로토콜 : 통신 규칙 네트워크 모델의 종류 TCP/IP 네트워크 모델 OSI 7 Layer 네트워크 모델
TCP/IP 네트워크 모델
TCP/IP 네트워크 모델 응용계층 : 응용 데이터를 처리한다. ( data ) 전송계층 : 정확한 애플리케이션에 연결한다. 이때 포트 주소를 사용한다. ( segment ) 인터넷 계층 : 호스트로의 데이터 이동을 한다. 이를 위해 IP 주소지정과 라우팅을 한다. ( packet ) 네트워크인터페이스 계층 : 네트워크의 물리적인 연결을 담당한다. MAC주소를 사용한다. ( Ethernet Frame ) 하드웨어 계층 : 하드웨어 규칙을 담당한다. 데이터는 비트 스트림으로 변경된다. ( bit stream )
TCP/IP 프로토콜의 이해 이 더 넷 A T M 토 큰 링 . . . 하드웨어 계층 / 네트워크 인터페이스 계층 IEEE 802.2 네트워크 인터페이스 계층 이 더 넷 MAC 주소 프 레 임 릴 이 I E 802.3 A T M 토 큰 링 . . . 하드웨어 계층
인터넷 계층 IP addressing 과 Routing 사용 프로토콜 IP, ICMP, ARP, RARP 다른 네트워크 A pc가 C pc와 통신하기 위해서는 라우터가 필요하다. A pc가 B pc와 통신을 하기 위해서 는 IP 주소가 설정되어야 한다. IP 프로토콜은 비연결형 프로토콜 이기 때문에 정상적으로 연결이 되었는지 확인하기 위해 ICMP 프로토콜을 사용한다. A pc가 B pc와 통신하기 위해서는 B pc의 MAC 주소를 알아야 한다. 이때 필요한 프로 토콜이 ARP 프로토콜이다. ARP 프로토콜은 브로드캐스트를 통해 상대방 MAC 주소를 알 아 낸다. B pc가 DHCP 클라이언트로 IP를 할당 받아 야한다면, DHCP 서버로 부터 IP를 받기 위해 브로드 캐스트를 통해 자기 MAC을 DHCP서버 에 알려야 하고 DHCP클라이언트는 서버에서 자기 IP를 받아올 수 있다. 이것이 RARP프로토콜이다 같은 네트워크 A B
IP주소 체계 IPv4 주소 체계 2^32 (약 42억) 개 만큼 사용 가능하다 10진수 4개의 숫자와 점으로 이루어졌다. 각 자리수는 8비트로 구성되어 있다. IP주소는 크게 네트워크 와 호스트 부분으로 나뉜다. 넷 마스크에 따라서 A,B,C 클래스로 나뉜다
A클래스 IP 주소 대역 설 명 비 고 공인 IP 주소 대역 1.0.0.0 ~ 126.255.255.255 특수 IP 0.0.0.0 IP 주소를 할당 받지 못한 네트워크 카드에 할당 127.0.0.1 루프백 네트워크 카드( lo0 )에 할당 사설 IP 주소 대역 10.0.0.0 ~ 10.255.255.255 10.x.y.z 네트워크 전체를 사설 IP로 사용 기본 넷 마스크 (Net mask) 255.0.0.0 A 클래스 네트워크 개수 2^8 = 126개 호스트 개수 16,777,216 개 -2 네트워크 주소와 브로드캐스트 주소를 뺀 16,777,214 개 IP주소 할당 가능
B클래스 IP 주소 대역 설 명 비고 공인 IP 주소 대역 128.0.0.0~191.255.255.255 사설 IP 주소 대역 172.16.0.0 ~ 172.31.255.255 기본 넷마스크(Netmask) 255.255.0.0 B 클래스 네트워크 개수 2^14 = (16,384) 개 호스트 개수 65,536 개 네트워크 주소와 브로드캐스트 주소를 뺀 65,534 개 IP주소 할당 가능
C 클래스 IP 주소 대역 설 명 비고 공인 IP 주소 대역 192.0.0.0 ~ 223.255.255.255 192.168.0.0 ~ 192.168.255.255 기본 넷마스크(Netmask) 255.255.255.0 C 클래스 네트워크 개수 2^21 (2,097,152) 개 호스트 개수 256 개 네트워크 주소와 브로드캐스트 주소를 뺀 254 개 IP주소 할당 가능
통신 방식 ( IP주소의 종류 ) 유니캐스트 ( Unicast ) : 1:1 통신, 특정 목적지의 주소 하나만을 가지고 통신하는 것이다. 멀티캐스트 ( Multicast ) : 1:n(특정다수), 그룹 멤버들에게만 데이터를 보내는 통신 방법이다. 브로드캐스트 ( Broadcast ) : 1:n (불특정다수), 같은 브로드캐스트 도메인에 포함된 모든 사용자에게 데이터를 보낼때 사용한다.
D 클래스 D 클래스는 멀티캐스트 서비스를 위한 영역이다. 첫 번째 8비트에서 1110부터 1110까지가 D 클래스이다. IP 주소 대역 설 명 비고 서비스 IP 224.0.0.0 ~ 239.255.255.255
전송 계층 ( Transport Layer ) 정확한 애플리케이션으로 연결한다. 이를 위해 포트 주소를 사용한다. Well known port 21(ftp), 22(ssh), 23(telnet), 25(mail), 53(dns), 80(http) 등등… 사용 프로토콜 TCP : 신뢰적인 통신 ( 연결 지향형 프로토콜 ) UDP : 신뢰적인 통신보다는 속도가 빠른 유형에 적합하다.
응용계층 ( Application Layer ) 응용 데이터를 처리한다. 사용 프로토콜 RPC, NFS, SMTP, TELNET,FTP, DNS,SNMP,NTP 등등 응용 프로그램 사용 프로토콜을 기반으로 해서 응용 프로그램을 만든다. BIND ( DNS ) , Sendmail ( SMTP ) , 기타 응용 프로그램