Post
프로토콜이란? 두 컴퓨터가 통신을 위해 정한 규약.
프로토콜의 3가지 요소
구문 : 데이터 구조나 포맷 ( 앞에서부터 4비트까지는 주소.. 그 후 8비트는 데이터.. 이런식으로 어떤정보를 포함하는지)
의미 : 전송되는 데이터의 각 부분이 무엇을 뜻하는지 알 수 있게 미리 정해둔 규칙 ( 앞에서 부터 4비트가 1111일 때 어떤의미인지)
순서
프로토콜의 기능
종류별로 제공하는 기능이 다르지만, 공통적으로 다음과 같은 것을 제공
주소설정, 순서제어, 데이터 대열의 단편화 및 재조합, 캡슐화 등등..
SSL Protocol ? 서버와 클라이언트가 보안을 위해 사용하느 프로토콜.
ICMP Protocol ? 인터넷 제어 메시지 프로토콜.
QUIC Protocol ? 크롬이 사용하는 프로토콜.
Route
내 Pc Route 확인
cmd창에서 rount PRINT
활설경로 (NetworkDestination)이 0.0.0.0일 경우
라우팅 테이블에서 직접 구체적으로 지정한 주소 외의 모든 목적지 주소는 인터페이스를 통해 게이트웨이 주소로 보내라는 의미.
Route 라인 동작 실험
cmd창에서 tracert 200.200.200.200 ICMP 프로토콜로 패킷 전송
'이전게시판 > C, C++' 카테고리의 다른 글
VisualStudio 줄번호 바로가기 단축키 (0) | 2018.06.05 |
---|---|
const와 포인터 (0) | 2018.05.30 |
C3083 왼쪽의 기호는 형식이어야 합니다 에러 정방선언... (0) | 2018.05.03 |
typedef한 자료형의 별명을 리턴값으로 사용시 에러... (0) | 2018.04.26 |
C3867 비표준 구문입니다. &를 사용하여 멤버 포인터를 만드세요 (0) | 2018.04.17 |
C++ 11 람다식(Lamda)이란 - 1 (0) | 2016.06.19 |
IOCP 소켓 종료 상황 (0) | 2016.04.21 |
CRT 메모리 누수 체크 (0) | 2016.04.15 |