network 기본(http, 웹)

Click here to load reader

Upload: nim-bae

Post on 15-Apr-2017

145 views

Category:

Internet


0 download

TRANSCRIPT

PowerPoint

HTTP Network Basic2016.11.26()

Study

I N D E X

01

01 HTTP .( HTTP .) URL ?

URL URL . .

* , . , URL , Client . Client Server HTTP(HyperText Transfer Protocol) .

?, ., HTTP .ClientServerURL , .( .)HTTP (Client )

3

01 TCP/IPHTTP TCP/IP . , TCP/IP .HTTP TCP/IP .(, )

- TCP/IP . ., . , , .. . , .( )

4

01

TCP/IP . . / IP . TCP/IP . TCP IP TCP/IP , IP TCP/IP .

- TCP/IPTCP/IP = Layer .TCP/IP Application Layer / Transport Layer / Network(Internet) Layer / Link(Data Link, Network Interface) Layer 4 , TCP/IP . , , ., , .

5

01

Application Layer .TCP/IP . ( : FTP, DNS ) HTTP .

Transport Layer 2 . TCP UDP .

Network Layer( Internet Layer) .? . .( )

Link Layer( Data Link Layer, Network Interface Layer) . , NIC ( ) + . () s/w .(? s/w )

6

01

TCP/IP TCP/IP .Client( ) , Server( ) .Client = -> TCP -> IP -> Server = -> IP -> TCP ->

ClientHTTPTCPIP

ServerHTTPTCPIP

7

01

TCP/IP (Header) . (Server) . .

8

01

HTTP = IP / TCP / DNSIP / TCP / DNS 3 .

IPIP(Internet Protocol) ( ) . IP . , IP / IP .. IP .IP . , IP MAC .IP MAC , IP , MAC .

IP MAC . . MAC . , ARP(Address Resolution Protocol) .

ARP? = IP MAC Bind .http://egloos.zum.com/Esunny/v/4052993

9

01

HTTP = IP / TCP / DNSIP / TCP / DNS 3 .

- TCPTCP(Transmission Control Protocol) . .( .), TCP , .

? . I/O Stream .

three way handshaking

10

01

HTTP = IP / TCP / DNSIP / TCP / DNS 3 .

- DNSDNS(Domain Name System) HTTP IP . IP .(: www.naver.com) IP .? IP ., IP .

, DNS .DNS IP IP .

1. URL() .* :ip ip , 2. Local hosts 3. hosts , IP , .4. hosts , DNS -> DNS : http://studyforus.tistory.com/209

11

01

URL Domain

URL(Uniform Resource Locator) : URLs are part of the uniform resource identifier (URI) portfolio, which is a set of characters used to give resources an identification. In its most basic essence, a URL is a web address and is displayed in most browsers right at the top of the window. For example, look for where http://www.cbronline.com is on your page right now, that is the URL.

URL .URL URI .

Domain : IP ip , .opentutorials.org -> 115.68.24.88naver.com -> 220.95.233.172daum.net -> 114.108.157.19

URL , , , path .http://www.naver.com:80/index.htmlnaver.com . naver (kr, com, net ) .

12

Thanks. Have a good day.

13