인터넷

FeelSoo·2022년 6월 19일
0
post-thumbnail

Internet 이란?

TCP/IP 를 사용하여 전세계적으로 연결된 대표적인 인터네트워크.

즉, LAN과 WAN 같은 독립적인 네트워크를 상호 연결한

네트워크라고 할 수 있다.


LAN 과 WAN 을 연결하는 장비들은 다음과 같다.


Repeater, Hub -- OSI 1계층에서 동작

Bridege, Switch -- OSI 2계층에서 동작

Router -- OSI 3계층에서 동작

Gateway -- OSI 7계층에서 동작



Repeater :

-- 신호를 더 멀리 보내기 위하여 신호를 재생.

-- 아날로그 신호를 잡음과 함께 증폭

-- OSI 1 계층에서 동작

-- 약해지거나 훼손된 신호를 수신하면 각 비트의 복사본을 원래 송신했던 신호 형태로 다시 만듦.

즉, 네트워크의 물리적인 길이를 확장



Hub : multi port repeater ( OSI 1 계층에서 동작 )

-- 한 포트로 받은 프레임을 모든 포트로 전송 ( collision domain )

-- 성형 토폴로지를 구성

-- 단일의 충돌 영역이므로 통신국이 많아지면 속도가 느려짐



브릿지 :

-- MAC address를 이용하여 collision domain을 분리시킴

-- OSI 2계층에서 동작

-- 데이터 링크 계층 장비로서 프레임 내에 포함되어 있는

발신지와 목적지의 물리 주소 ( MAC 주소 ) 를 검사

-- 목적지 주소와 전송할 포트를 연결하는 변환 테이블 가짐



스위치 : multi port bridege

-- 하드웨어로 구현하여 더 효율적 ( 고속 ) 으로 브릿징 기능 제공

-- 다중 포트 브릿지와 같이 동작

스위치 동작 방식 :

  1. Store - and - forward
  • 프레임 전체를 입력 버퍼에 저장한 다음 전송

  1. Cut-through
  • 목적지 주소 부분까지만 수신한 다음 바로 전송



VLAN ( Virtual LAN ) :

2계층 장비인 스위치에서 논리적으로 네트워크를 분리하는 것

VLAN은 스위치를 사용하여 방송 영역을 분리하는 것을 말함

VLAN 장점 :

-- 네트워크 보안성 강화

-- 스위치 네트워크에서 밸런싱 가능

VLAN 종류 :

-- 포트 기반

-- MAC 기반

-- 네트워크 주소 기반

-- 프로토콜 기반



라우터 ( Router ) :

-- 서로 다른 네트워크 사이에서 패킷의 routing ( 경로 선택 ) 기능

-- 라우팅 프로토콜 사용하여 라우팅 테이블 생성하고 유지 관리

-- OSI 3계층에서 동작

-- IP 주소를 사용하여 방송 영역 ( Broadcast domain ) 분리



게이트웨어 :

-- OSI 7계층에서 동작

-- 다른 프로토콜로 변환 ( 프로토콜 변환기 )

-- 라우터 안에 소프트웨어로 구현



인터넷 구조 :

-- CS ( Client and Server ) 시스템

  • Web browser & Web Server 구조

-- Web browser 종류

  • MS Edge, Fire Fox, Chrome, Opera, Safari 등

--Web Server

  • Apache, IIS ( Internet Information Server ) 등

인터넷 프로토콜 IPv4 :

IP는 비신뢰성의 비연결형 데이터그램 프로토콜

** 비신뢰성이라는 의미는 흐름에 관여하지 않기 때문에 보낸 정보가 제대로 갔는지 보장하지 않는다는 뜻함

** 비연결형이라는 의미는 연결 상태를 유지하지 않기 때문에 패킷 전송 순서를 보장하지 않음을 뜻함

IPv4 주소 체계 :

-- 32비트로 구성 >> 2^32 = 4,294,967,296 개의 주소 배정 가능

-- 주소 표기 방식


인터넷 주소의 구성 :

  • Net id & Host id 로 구성

  • 중간 라우터들은 Net id만을 참조하여 라우팅 하고 Host id는 마지막 라우터에서 참조

** Subnet mask : IP 주소에서 네트워크 부분, 호스트 부분 분리하는 것

-- 연속적인 1과 0으로 구성된 32비트

-- IP 주소와 AND 연산하여 Net id 계산

IP 주소의 클래스 분류 :

-- Class A : '0' 으로 시작, Net id가 1 byte, Host id가 3 byte

-- Class B : '10' 으로 시작, Net id가 2 byte, Host id가 2 byte

-- Class C : '110' 으로 시작, Net id가 3 byte, Host id가 1 byte

-- Class D : '1110' 으로 시작, multicast 용으로 사용

-- Class E : '1111'로 시작, 향후 사용을 위한 예비용



VoIP ( Voice over Internet Protocol )

: 인터넷으로 전화 서비스를 제공하기 위해 개발된 기술로

음성 신호를 디지털화하고 압축한 후 IP 패킷화하여

인터넷으로 전달하는 기술

-- 인터넷을 사용하여 패킷 전송 방식으로 음성을 전달하므로 요금이 저렴

profile
세상은 넓고 배울건 많다

0개의 댓글