728x90
반응형
Internet
- 컴퓨터 네트워크의 전 세계적인 시스템
- TCP/IP 프로토콜을 사용
- 네트워크 프로토콜과 하드웨어(위성, 라디오, 휴대폰 타워, 라우터) 라는 주요 구성 요소
- 고유한 IP 주소와 포트 번호를 모두 가진 패킷은 인터넷을 통해 전송됨
- 3G : 인터넷공간 -> KT 등 유선통신업체의 전화국 -> SK 등 이동통신업체의 교환국 -> 기지국 기준 -> 무선 -> 핸드폰
- wi-fi : 인터넷공간 -> KT 등 유선 "" -> 인터넷 모뎀 -> 각 건물 혹은 집 -> 무선 -> 장치
Transmission Control Protocol
- 응용 프로그램과 컴퓨팅 장치가 네트워크를 통해 메세지를 교환할 수 있도록 하는 통신 표준
- 인터넷을 통해 패킷을 보내고, 네트워크를 통해 데이터와 메시지를 전달
- FTP , SSH , Telnet , HTTP 등에 사용됨
- 데이터 보호 , 무결성 보장
- IP는 데이터를 전송해야 하는 애플리케이션 또는 장치의 주소를 휙득하고 정의함
- 그 후 TCP는 네트워크 아키텍처를 통해 데이터를 전송 및 라우팅하고 IP가 정의한 대상(장치)로 데이터가 전달되도록 함
Routing
- 네트워크에서 경로를 선택하는 프로세스
- 미리 정해진 규칙을 사용하여 최상의 경로를 선택하는 프로세스
Routing 동작 방식
- 사무실 컴퓨터가 웹 사이트 방문
- 데이터 패킷이 사무실 네트워크 라우터로 이동됨
- 라우터가 헤더 패킷 조회, 패킷 대상 결정
- 내부 테이블을 조회 (최적 경로를 위해)
- 네트워크를 통해 패킷을 다음 라우터 혹은 다른 디바이스로 전달
Routing protocol
- 라우터가 패킷을 식별하여 네트워크 경로를 따라 전달하는 방법을 지정하는 규칙 세트
- 내부 게이트웨이 프로토콜
- 외부 게이트웨이 프로토콜
Cloud routing
- 라우터의 기능을 가상화하는 소프트웨어
- 두 가상 클라우드 네트워크 간 또는 클라우드 네트워크와 온프레미스 네트워크 간의 연결을 동적으로 관리
- 변화하는 네트워크 상태에 따라 자동으로 대응
DNS routing
- DNS 서버와의 통신을 관리하는 다양한 라우팅 전략 및 알고리즘
- 지연 시간 기반, 지리적 위치 기반 라우팅과 같은 전략을 통해 DNS 서버 통신 로드를 관리
AWS routing
AWS Transit Gateway
- 클라우드 라우터 역할
- 중앙 허브를 통해 VPC와 온프레미스 네트워크를 연결
Amazon Route 53
- 클라우드 DNS 웹 서비스
Amazon Virtual Private Cloud(VPC)
- AWS 리소스에 대한 논리적으로 격리된 가상 네트워크를 제공
- VPC 라우팅 테이블을 이용하여 다른 리소스에 엑세스하거나 통신하는 방법을 정의할 수 있음
Router
- 컴퓨팅 디바이스, 컴퓨팅 네트워크를 다른 네트워크에 연결하는 네트워킹 디바이스
- 경로 설정
- 데이터 전달
- 로드 밸런싱
Computer Network
- '노드' 라고 하는 여러 시스템
- '노드' 를 연결하는 경로 또는 링크로 구성
Hub
- 네트워크에서 여러 장치를 연결하는 데 사용되는 물리적 계층 네트워킹 장치
- 일반적으로 LAN에서 컴퓨터를 연결하는 데 사용
On-premise
- 회사 자체 하드웨어 인프라에 설치 및 실행됨
- 로컬에서 호스팅됨
- 클라우드 소프트웨어는 공급자의 서버에 저장 및 관리되며 웹 브라우저 또는 기타 인터페이스를 통해 엑세스 됨
Spread
- 전기적 에너지를 공간상에서 전달하는 매체
- 파동 형태, 빛의 속도 진행
- Ex. 이동통신, 휴대인터넷, 무선랜
- 지구의 구면을 따라 직진하는 전파와 전리층과 지표 사이를 반새해가며 반대편까지 도달하는 전파
주파수 낮다
- 멀리 진행
- 회절성이 강함
- 감쇠가 적음
- 정보량은 적음
- 전리층 반사
주파수 높다
- 직진성이 강함
- 감쇠가 높음 (데이터 손실 높음)
- 대량의 정보 전송
- 전리층 반사되지 않고 우주공간으로 날아감
Reference
라우팅이란 무엇인가요? _ aws.amazon.com/kr
라우팅이란? | IP라우팅 _ cloudflare.com/ko-kr
On Premise vs. Cloud: Key Differeneces, Benefits and Risks _ cleo.com
What is a LAN? _ cisco.com
What are Hub and Switch in Computer Network? _ tutorialspoint.com
What is Transmission Control Protocol TCP/IP? _ fortinet.com
What is the Internet? _ techtarget.com
[알아봅시다] '전파'란 무엇인가 _ dt.co.kr
728x90
반응형
'About my life > Development Studies' 카테고리의 다른 글
[개발] 언리얼 엔진을 활용한 간단한 게임 개발 가이드 (0) | 2023.11.21 |
---|---|
[GAME] 게임 개발 관련 지식 (0) | 2023.08.25 |
[DNS] Domain Name System (0) | 2023.06.20 |
[Error] C (0) | 2023.06.16 |
[Data structure] 자료 구조 (0) | 2023.06.14 |