웹 동작원리와 URL 구성요소

Web Programming/Theory 2016. 2. 4. 05:00

<웹 동작원리>

Client

- 웹 브라우저는 클라이언트에게 있음. 서비스를 받는 것

Server

- 서비스 해주는 것

 

<URL(Uniform Resource Location)>

- 자원의 위치를 단일화 된(공통된) 방법으로 알려주겠다.

4개의 구성요소 : Protocol://Server Address : Port Number : File-path

1. Protocol : 통신 규약, 서로 통신을 위한 공통된 약속(규약) HTTP(Hyper Text Transfer Protocol)

 

http://

- 보안 X 

https://

- 보안 O secure - 전송될 때 암호화 됨.

 

2. Server Address

www.naver.com

- IP(Internet Protocol) 주소

IP주소로 얼마까지 커버가능 한가?, A, B, C, D클래스, 4Byte

 

DNS(Domain Name Server)

 

디폴트 파일 index.html

- Port Number와 File-Path를 설정하지 않고, 주소만 입력할 때 index.html가 출력, 이것은 디폴트 파일이다.

 

3. Port Number

- 한 컴퓨터에서 실제로는 IP주소로 하나의 연결이 되어 있지만, 여러 개의 커넥션을 가질 수 있게 하는 논리적인 단위

- 웹 브라우저를 쓰면 80번 포트 번호 사용(http port)

- 데이터 베이스는 3306 포트 번호 사용

- 웹 서버와 통신할 때 사용하는 포트번호는 80번 이기 때문에 생략 가능



'Web Programming > Theory' 카테고리의 다른 글

I/O 모듈  (0) 2016.04.07
Web? Web Server? Web Client? Web Browser?  (1) 2016.03.04
Internet? web? 그리고 History...  (0) 2016.03.03
posted by 경원구