네트워크 기초

- 프로토콜
: 통신 시스템이 데이터를 교환하기 위해 사용하는 통신 규칙이다.
OSI 7계층 모델에서는 각 계층에서 수행되는 프로토콜이 서로 독립적이라고 간주한다. 따라서 계층 1에는 계층 1끼리 통신할 수 있는 프로토콜이 존재하고, 계층 2에는 계층 2끼리 통신할 수 있는 프로토콜이 존재한다.

- OSI 7계층

: 네트워크로 구성된 컴퓨터가 어떻게 데이터를 전송할 것인가에 대한 표준규약 또는 참조 모델

  • 응용계층 : 사용자와 네트워크 사이 연결
  • 표현 계층 : 입력 또는 출력되는 데이터를 하나의 표현 형태에서 다른 표현 형태로 변환
  • 세션 계층 : 양 끝단의 응용 프로세스가 통신을 관린하기 위한 방법을 제공
  • 전송 계층 : 양 끝단 사용자들이 신뢰성 있는 데이터를 주고받을 수 있도록 해주어, 상위 계층들이 데이터 전달의 유효성이나 효율성을 생각하지 않도록 해줌
  • 네트워크 계층 : 여러 개의 노드를 거칠 때마다 경로를 찾아주는 역할
  • 데이터링크 계층 : 네트워크 위 개체들 사이의 데이터를 전달
  • 물리 계층 : 실제 장치들을 연결하기 위해 필요한 전기적, 물리적 세부사항 정의


- TCP/IP
: 인터넷의 표준 프로토콜; 여러 군데로 산재되어 있던 네트워크들을 하나의 통신망으로 연결 (데이터를 패킷 단위로 전송하기 위한 통신규약)

  • TCP : IP 프로토콜 위에서 연결형 서비스를 지원하는 전송계층 프로토콜로, 인터넷 환경에서 기본으로 사용한다. 
  • IP : 인터넷상의 한 컴퓨터에서 다른 컴퓨터로 데이터를 보내는 데 사용되는 프로토콜


- DNS
: 네트워크에서 도메인이나 호스트 이름을 숫자로 된 IP주소로 해석해주는 TCP/IP 네트워크 서비스

- 이더넷
: 네트워크에 연결된 기기들이 고유한 매체 접근 제어 주소를 가지고 상호 간에 데이터를 주고받을 수 있도록 만들어진 근거리 통신망

- 패킷
: 네트워크를 통해 전송하기 쉽도록 자른 데이터의 전송단위


네트워크 종류

- LAN : 비교적 가까운 거리에 위치한 소수의 장치들을 서로 연결한 네트워크

- WAN : 둘 이상의 LAN이 넓은 지역에 걸쳐 연결되어 있는 네트워크
둘 이상의 LAN이 연결되기 위해서는 라우터(router)라는 장치가 있어야 하는데, 라우터는 하나의 LAN과 또 다른 네트워크를 연결하는 역할을 한다.

 

+ Recent posts