* UDP
- 비 연결형 서비스
- 데이터의 순서가 없고 흐름 제어 기능이 없다.
- 오류검사는 헤더의 checksum으로만 검사하므로 미비하다.
- UDP를 이용하는 대표적인 서비스로는 DNS가 있다.
- Header 구성 : Source address, Destination address, Length, Checksum
* Http Web 통신이 이루어지는 과정
1. 호스트 파일을 확인한다.
: [Windows] - [system32] - [Drivers] - [etc] - hosts
: hosts 파일을 메모장으로 열면 ===> 127.0.0.1 localhost ===> 이 부분을 통해 localhost를 인식
: **.**.**.** www.naver.com ==> 네이버에 접속했을 때 다른 ip로 이동할 수 있다.
2. 호스트 파일에 없으면 DNS cache를 확인한다.
: cmd창 -> >ipconfig /displaydns ==> dns cache 확인가능
3. DNS cache에서도 찾을 수 없으면 DNS 서버에 요청한다.
: DNS server에 request 후 reply를 받으면 이를 cache table에 넣고 HTTP packet을 만들어서 보낸다.
'Computer Security > Network Security' 카테고리의 다른 글
| Socket Proxy (0) | 2014.04.22 |
|---|---|
| Proxy서버 + 웹 proxy server (0) | 2014.04.21 |
| 파밍과 피싱 (dns spoofing) (0) | 2014.04.16 |