인터넷 주소 관련

IPv4, IPv6, DNS, URL, FTP, 전자우편 e-mail

by 김현석

1. IP주소:

컴퓨터의 모든 자원(naver, google...)을 구분하기 위한 고유의 주소 -> IPv4, IPv6

IPv4

- 10진수로 표기

- 주소는 32비트(8비트씩 4개)로 구성되고, 마침표로 구분

- 주소는 A클래스 ~ E클래스로 구분

ex. 123.255.89.23


IPv6

- 16진수로 표기

- 주소는 128비트(16비트씩 8개)로 구성되고, 콜론으로 구분

- 인증성, 기밀성, 데이터 무결성의 지원으로 보안 기능을 포함한다.

- IPv4의 주소부족 문제를 해결

- IPv4에 비해 전송속도가 빠르고 IPv4와의 호환성도 뛰어남, 실시간 흐름 제어가 가능하다.

- 각 부분은 4자리의 16진수로 표현하며 앞자리의 0은 생략할 수 있다.

- 등급별, 서비스별로 패킷을 구분할 수 있어 품질보장이 용이

- 유니캐스트, 애니캐스트, 멀티캐스트 형태의 유형으로 할당하기 때문에 할당된 주소의 낭비 요인을 줄이고 간단하게 주소를 결정할 수 있다.

ex. 01DA:FF01:0:0:0:FF00:FA11:32A


[IP주소의 전송방식]

- IPv4: 유니캐스트, 멀티캐스트, 브로드캐스트

- IPv6: 유니캐스트, 멀티캐스트, 애니캐스트


2. DNS (domain name system 또는 domain name server)

- 문자로 된 도메인을 숫자로 된 IP주소로 바꿔주는 역할을 하는 시스템

www.naver.com -> DNS -> 123.255.89.23

- DNS에서는 모든 호스트들을 각 도메인별로 계층화 시켜서 관리한다.


3. URL

- 인터넷 상에 존재하는 자원의 위치를 알려주는 표준 주소체계


[URL]의 형태

-> 프로토콜(통신규약, 서비스):// 호스트주소 [:포트번호][/파일경로] -> 대괄호 부분은 생략 가능

ex. http://www.naver.com/________


** 서비스별 포트번호

HTTP: 80

NEWS: 119

TELNET: 23

FTP: 21


4. FTP 파일전송 프로토콜 (file transfer protocol)

- FTP를 이용하여 파일의 전송, 수신, 삭제, 이름 변경 등의 작업을 할 수 있음

- FTP 서버에 있는 프로그램은 다운 받은 후 실행 할 수 있음

- FTP 모드

1) ASCII모드 : 텍스트파일

2) Binart모드 : 그림파일, 동영상파일, 실행파일, 압축파일 등

- anonymous FTP(익명FTP): 계정이 없는 사용자도 사용할 수 있는 FTP서비스

- FTP 계정이 있을 때의 URL

---> ftp://user:password@서버이름:포트번호


5. 전자우편 E-mail

- 인터넷을 통해 다양한 형식의 데이터를 주고 받을 수 있는 서비스

- 전자우편은 기본적으로 7비트의 ASCII코드를 사용

- 전자우편 주소는 "아이디@호스트주소"로 구성됨.


*** 전자우편 관련 프로토콜

SMTP

- 이메일의 전송에 사용되는 프로토콜


POP3

- 이메일의 수신에 사용하는 프로토콜

- 메일서버에 도착한 E-mail을 사용자 컴퓨터로 가져올 때 사용


MIME

- 멀티미디어 전자우편을 주고 받는데 사용하는 프로토콜

- 웹브라우저가 지원하지 않는 멀티미디어 파일을 확인하여 실행시켜줌

ㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇ.jpg


작가의 이전글소프트웨어