본문 바로가기
IT ▶/Linux & Network

[Network 개념] 네트워크 개념 (프로토콜, 장비)

by Jordan_ 2019. 4. 10.
728x90

 

 

 

 

 

 

- Network(네트워크) 개념

 

 

# TCP/IP : 가장 널리 사용되는 통신방식으로 송수신(TCP)와 데이터 통신(IP)로 구성

 

# IP : 각 컴퓨터의 랜카드(Lan Card)에 있는 고유한 IP 주소

        각 자리는 0~255까지의 숫자로 4바이트 구성

 

# 네트워크 주소 : 공통된 주소로 같은 네트워크에 있는지 알 수 있다.

 

# 브로드캐스트 주소 : IP에서 맨끝이 255인 주소로 모든 컴퓨터가 수신하는 주소 (내부 네트워크 내)

 

# 게이트웨이 : 외부와 내부 네트워크를 연결하는 통로(장비), 내부와 외부 각각 네트워크 카드가 필요

 

# DNS : 일반적인 google.com URL을 IP주소로 변환해주는 서버

           DNS의 주소를 잘못 사용하면 웹사이트 접속 불가

 

 

- Network (네트워크) in Linux

 

 

# 리눅스에서도 랜카드가 장착되어 있어서 네트워크를 설정할 수 있다.

 

# 네트워크 관련 명령어

 

- nmtui : 기본적인 네트워크 설정 명령어

 

- ifup '네트워크 장치명' : 네트워크 장치 작동 명령어

 

- ifdown '네트워크 장치명' : 네트워크 장치 종료 명령어

 

- ifconfig '네트워크 장치명' : 네트워크 장치 정보 조회 명령어

 

- nslookup : DNS 서버 작동 확인 명령어

 

- ping 'IP주소' : 네트워크 응답 테스트 명령어

 

 

 

- 프로토콜 (Protocol)

 

컴퓨터 네트워크를 위해 송수신하는 장치간의 통신규약 혹은 표준

 

구성 : 목적지주소/출발지주소/TYPE-Length/Data/FCS

 

종류 : OSI 7계층, TCP/IP, NetBios, AppleTalk, SNA 등

 

 

 

- OSI 7 계층

 

1> Physical 물리 계층 : 물리적 연결, Bits

- 네트워크 장비 (리피터, 허브)

 

2> Data Link 데이터링크 계층 : Data 전송 Format 결정, 물리적 주소 사용, Error Detection 기능, Frame

- 네트워크 장비 (브리지, L2 스위치)

 

3> Network 네트워크 계층 : 사용자 data(packet) 전송, 논리적 주소 사용, Packet

- 네트워크 장비 (라우터, L3 스위치)

 

4> Transport 전송 계층 : End to End 연결, 논리적 통로, 신뢰성, Segment 

- 네트워크 장비 (L4 스위치)

 

5> Session 세션 계층 : 어플리케이션 간 대화, Message

- 네트워크 장비 (L7 스위치)

 

6> Presentation 표현 계층 : 압축, 암호화, 코드/구문 변환, Message

- 네트워크 장비 (L7 스위치)

 

7> Application 어플리케이션 계층 : 다양한 네트워크 서비스(SMTP, FTP, 가상 터미널) 제공, Message

- 네트워크 장비 (L7 스위치)

 

 

 

- TCP/IP (4계층)

 

Application Layer, Transport Layer, Internet Layer, Network Access Layer

 

 

 

- 네트워크 장비

 

전기적 신호를 특정한 포트로 전달받아 지능적인 판단을 하여 포워딩하는 장비

 

 

 

 

1> 리피터 (Repeater)

 

- 신호의 재생 및 증폭기능이 있어서 물리적 거리 확장

 

 

 

2> 스위치 (Switch)

 

 

- 네트워크 연결하는 통신 장비 (허브보다 속도 향상)

- 허브는 전체로 전송하지만 스위치는 타켓으로만 전송

 

- Mac Address 테이블 통해 타겟 Mac 주소로 데이터 전달 (없을 경우 전체 전달 - Flooding)

- MAC주소 기억(Learning), Data Link 계층 사용

 

- 데이터 프레임 단위

- 포트 비용 저렴

 

- 하나의 네트워크 내부에서는 스위치가 통신 담당 (LAN 이라는 브로드캐스팅 영역)

 

 

 

3> 라우터 (Router)

 

 

- 패킷 위치를 추출하여 최적 경로를 검색하여 데이터 패킷을 다음 장치로 전향하는 장치

 

- 라우팅 테이블 관리

 

- 최적 경로 선택

 

- 데이터 패킷 단위

 

- 서로 다른 네트워크를 연결하는 역할 (하나의 네트워크 내부에서는 스위치가 담당)



 

 

 

728x90
300x250