tcp/ip 통신 규약(프로토콜)

 

tcp/ip 5계층

 

-애플리케이션 계층  Application Layer  : HTTP

-트랜스포트 계층  Transport Layer  :  TCP

-네트워크 계층(인터넷 계층)  Network Layer  :  IP

-데이터링크 계층(네트워크 인터페이스 계층)  DataLink Layer  

-물리 계층  Physical Layer

 

OSI 7계층

 

-애플리케이션 계층  Application Layer    :   크롬,  파이어폭스,  사파리  등

-프레젠테이션 계층  Presentation Layer  :  데이터를 표현, 암호화, 복호화

-세션 계층  Session Layer   :   "대화"를 위한 세션을 만듬

-트랜스포트 계층  Transport Layer   :  TCP

-네트워크 계층(인터넷 계층)  Network Layer   : IP

-데이터링크 계층(네트워크 인터페이스 계층)  DataLink Layer  :  노드간의 데이터 전송

-물리 계층  Physical Layer   :   기기

 

tcp 프로토콜 - 서버와 클라이언트간에 데이터를 신회성 있게 전달하기 위한 프로토콜

                 - 패킷이 빠졌을 경우 재전송을 요청

                 - 패킷에 일련번호를 주고 서로 다르게 도착하는 패킷의 순서를 재조합

ip 프로토콜 - 데이타 패킷을 전송하기 위해서 각 단말기를 ip주소로 구분하고 목적지를 찾아간다

 

노드 : 데이터 링크 상의 기기(컴퓨터, 라우터 등)

 

패킷 - 데이터 전송 단위, 한 패킷은 보통 1,024비트(128바이트)

 

라우터 - 네트워크 간을 연결하는 장비, 들어오는 패킷을 목적지로 보내는 역할

 

소켓 - 클라이언트와 서버가 데이터를 주고 받는 통로

'VB.net' 카테고리의 다른 글

프로젝트 권한 변경  (0) 2019.07.02
Visual Studio 2017 Installer Projects(Setup파일 만들기)  (0) 2019.07.02

+ Recent posts