오래 못 할 짓 하지 않기

[ 네트워크 시작 전 ] 1. 큰 흐름 잡기 본문

3학년 2학기/네트워크 (Network)

[ 네트워크 시작 전 ] 1. 큰 흐름 잡기

쫑알bot 2024. 6. 26. 21:22
728x90

네트워크 


컴퓨터와 컴퓨터 사이에서 통신 및 데이터 자원을 공유하는 과정
   → 기본적인 구성 요소 : 노드 , 링크

 

- 네트워크 기본 용어

  • 노드 : 네트워크에 연결된 장치 ex) 컴퓨터,서버,프린터,라우터

  • 프로토콜 : 데이터가 전송되는 방식에 대한 규칙 
    ex) TCP/IP, HTTP
    1. 비유하자면 한국에선 한국말 하기로 정해져있다.
    2. C타입 폰에는 C타입 충전기, 8핀 폰은 8핀
  • IP : 네트워크 모든 장치에 할당되는 고유 식별 숫자
  • DNS : google.com ( = 컴퓨터가 이해 x )→ 153.65.76.3.0 ( =컴퓨터가 이해 O ) 같이
    도메인을 IP로 바꿔주는 프로토콜


- 네트워크의 유형

 

1. LAN : 근거리 통신망
2. WAN: 장거리 통신망

3. 클라우드


- 네트워크 아키텍쳐 유형

 

1. 클라이언트 - 서버 아키텍쳐

: 서버가 클라이언트 노드 동작 관리 가능


2. Peer to Peer

: P2P 아키텍쳐 , 중앙서버 개념 X
ex) 블록체인


OSI 모델

= 네트워크는 서로 다른 프로토콜 7개로 이루어져 있다.

 우리는 7 Layer를 통해 다른 컴퓨터와 통신한다.

https://shlee0882.tistory.com/110

 

나누는 이유)

특정한 곳에 이상이 생기면, 해당 부분 단계만 고치면 되기 때문이다.

https://shlee0882.tistory.com/110

 

● IP 주소 ( = 인터넷 프로토콜 주소, 논리 주소

: 네트워크를 통한 시스템의 네트워크 주소

(보는 법 : ipconfig)

 

● MAC 주소 ( = 미디어 엑세스 제어 주소, 물리적 주소 

: 각 호스트의 고유 식별자 , NIC와 연결됨,

  *NIC는 제조 시 MAC 주소 할당됨.

(보는 법 : ipconfig/all) 

 

 

● Port

: Application과 데이터를 주고받을 수 있는 논리적 채널

 

ex) @와 데이터를 주고 받으려면 8080포트를 써야한다.

(보는 법 : netstat -a)