상세 컨텐츠

본문 제목

2. 네트워크 기본2

카테고리 없음

by 개복신 개발자 2022. 3. 14. 21:57

본문

728x90
반응형

-네트워크 계층

app(http)-transport(TCP/UDP)-network(IP)-link(wifi, LTE, ethernet)-physical

                        -------------하위 계층------------->

 

app의 process에 IP address와 port number가 존재한다.

 

 

-server & clients

server

->permanent ip address(인터넷상 주소가 일정)

 

clients(browser)

->dynamic IP(고정될 필요x)

 

-transport service에서 필요한 것들

1.data integrity(데이터 유실 x)

2.timing(제시간에 도착)

3.throughput(적어도 보낼 수 있는 용량이 커야 한다)

4.security(안전성)

 

1번만 transport 단계에서 충족해줌

나머지는 application에서 충족해주어야 함

 

-HTTP

hypertext transfer protocol

 

http request와 http response로 통신

http는 상대방의 상태에 대해 기억하지 않는다. 그냥 정보를 주고받고 끝!

"stateless"

 

Http connections

-non-persistent http

tcp 사용 후 끊음

 

-persistent http

tcp계층 계속 사용

반응형

댓글 영역