Architecture

yonii·2021년 5월 2일
0

컴퓨터네트워크

목록 보기
1/1

* Protocol이란?

두개의 상호작용하는 entity들이 성공적으로 커뮤니케이션 하기위해서 어떤 것을, 어떻게, 언제 상호작용 하는지 정의하는 convention들의 집합을 Protocol이라 한다.

사전의 정의를 빌리면 다음과 같다.

공통의 데이터 교환 방법 및 순서에 대해 정의한 의사소통 약속, 규약 혹은 규칙 체계를 말한다.

Protocol에는 많은 종류가 있으며 그 중 Communication protocol(통신 프로토콜)의 정의는 다음과 같다.

네트워크상 통신회선을 통해서 컴퓨터, 단말기와 같은 시스템 간 내부적으로 통신, 접속하기 위하여 정보, 자료, 메시지 등을 주고 받는 프로토콜이다.

* Network Structure

  1. Network edge
    action을 행하는 주체인 Host와 data center안의 server가 있다. Host는 client와 server로 나뉠 수 있다.

  2. Access networks, phisical media
    단말들이 중심에 접근할 수 있도록 도와주는 Access networks와 wired, wireless communication links가 있다.
    access network 종류에는 home network, enterprise 등이 있다.

  3. Network core
    상호연결된 router들과 network들로 이루어진 network로 이루어질 수 있다.

참고자료:
J. Kurose, K. Ross, Computer Networking: A Top Down Approach, 7th edition, Addison-Wesley, April 2016.
B. Forouzan, Data Communications and Networking, 5th Edition, McGraw Hill, 2013.

profile
공부하려고 노력ing....

0개의 댓글