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 |