네트워크, 네트웨크 계층 모델

CODEDRAGON Development/Java

반응형

up to date: http://codedragon.tistory.com/4030   



네트워크

  • 네트워크란 다른 장치로 데이터를 이동시킬 수 있는 컴퓨터들과 주변 장치들의 집합을 의미합니다.
  • 네트워크의 연결된 모든 장치들을 노드(node)라고 합니다.
  • 다른 노드에게 하나 이상의 서비스를 해주는 노드를 호스트(host)라고 합니다.
  • 하나의 컴퓨터에서 다른 컴퓨터로 데이터를 이동시킬 때 복잡한 계층(레이어)을 통해 전송되는데, 이런 복잡한 레이어의 대표적인 모델이 OSI 계층 모델입니다.

   

   

네트웨크 계층 모델

  • OSI 계층 모델은 모두 7계층으로 이루어져 있습니다.
  • 데이터 통신을 이해하는데 OSI 계층 모델을 사용 하지만, 인터넷 기반의 표준 모델로 TCP/IP 계층 모델을 주로 사용하고 있습니다.
  • 자바에서 네트워크 프로그래밍은 TCP/IP모델을 사용하고 있습니다.

   

   

컴퓨터 상호간에 통신

컴퓨터 상호간에 통신을 하기 위해서는 IP주소포트가 필요합니다.

반응형