1. 인터넷의 개요
인터넷이란
- TCP/IP 프로토콜을 기반으로 하여 전 세계 수많은 컴퓨터와 네트워크들이 연결된 광범위한 컴퓨터 통신망
- 인터넷은 미 국방성의 ARPANET에서 시작되었다.
- 인터넷은 유닉스 운영체제를 기반으로 한다.
- 통신망과 컴퓨터가 있는 곳이라면 시간과 장소에 구애받지 않고 정보를 교환할 수 있다.
- 인터넷에 연결된 모든 컴퓨터는 고유한 IP주소를 갖는다.
- 컴퓨터 또는 네트워크를 서로 연결하기 위해서는 브릿지, 라우터, 게이트웨이가 사용된다.
- 다른 네트워크 또는 같은 네트워크를 연결하여 중추적 역할을 하는 네트워크로, 보통 인터넷의 주가 되는 기간망을 일컫는 용어를 백본(Backbone)이라고 한다.
2. IP주소(Internet Protocol Address)
- IP주소는 인터넷에 연결된 모든 컴퓨터 자원을 구분하기 위한 고유한 주소
- 숫자로 8비트씩 4부분, 총 32비트로 구성되어 있다.
- IP주소는 네트워크 부분의 길이에 따라 다음과 같이 A클래스에서 E클래스까지 총 5단계로 구성되어 있다
- A class : 국가나 대형 통신망에 사용 (0~127로 시작)
- B class : 중대형 통신망에 사용 ( 128~191로 시작)
- C class : 소규모 통신망에 사용 (192~223으로 시작)
- D class : 멀티캐스트용으로 사용(224~239로 시작)
- E class : 실험적 주소이며 공용되지 않음.
3. 서브네팅(Subnetting)
- 서브네팅은 할당된 네트워크 주소를 다시 여러 개의 작은 네트워크로 나누어 사용하는 것
- 서브넷 마스크(Subnet Mask)
- 4바이트의 IP 주소 중 네트워크 주소와 호스트 주소를 구분하기 위한 비트
- 각 클래스마다 다르게 사용된다.
- 이를 변경하여 네트워크 주소를 여러 개로 분할하여 사용한다.
4. IPv6(Internet Protocol version 6)
IPv6의 개요
- IPv 6은 현재 사용하고 있는 IP 주소 체계인 IPv4의 주소 부족 문제를 해결하기 위해 개발되었다.
IPv6의 특징
- 128비트의 긴 주소를 사용하여 주소 부족 문제를 해결할 수 있으며, IPv4에 비해 자료 전송 속도가 빠르다.
- 인증성, 기밀성, 데이터 무결성의 지원으로 보안 문제를 해결할 수 있다.
- IPv4와 호환성이 뛰어나다.
- 주소의 확장성, 융통성, 연동성이 뛰어나며, 실시간 흐름제어로 향상된 멀티미디어 기능을 지원한다.
- Traffic Class, Flow Label을 이용하여 등급별, 서비스별로 패킷을 구분할 수 있어 품질 보장이 용이하다.
IPv6의 구성
- 16비트씩 8부분, 총 128비트로 구성
- 각 부분을 16진수로 표현하고, 콜론(;)으로 구분한다.
- IPv6은 다음과 같이 세 가지 주소 체계로 나누어진다.
유니캐스트(Unicast) | 단일 송신자와 단일 수신자 간의 통신 (1대1통신에 사용) |
멀티캐스트(Multicast) | 단일 송신자와 다중 수신자 간의 통신(1대다 통신에 사용) |
애니캐스트(Anycast) | 단일 송신자와 가장 가까이 있는 단일 수신자 간의 통신(1대1통신에 사용) |
5. 도메인 네임
- 숫자로 된 .IP 주소를 사람이 이해하기 쉬운 문자 형태로 표현한 것
- 호스트 컴퓨터 이름, 소속 기관 이름, 소속 기관의 종류, 소속 국가명 순으로 구성
- 왼쪽에서 오른쪽으로 갈수록 상위 도메인을 의미
- DNS(Domain Name System)
- 문자로 된 도메인 네임을 컴퓨터가 이해할 수 있는 IP 주소로 변환하는 역할을 하는 시스템
www.myeonbucsstudy.co.kr
'CS > 네트워크' 카테고리의 다른 글
[CS/네트워크] OSI 참조 모델 (0) | 2023.10.05 |
---|