본문 바로가기

네트워크31

[Network] Subnet & Supernet 1. 서브넷(Subnet) 1) 서브넷팅(Subnetting) - 네트워크 관리자가 네트워크 성능을 향상시키기 위해, 자원을 효율적으로 분배하는 것 - 자원을 효율적으로 분배한다는 것은 네트워크 영역과 호스트 영역을 분할하는 것 - 너무 큰 브로드캐스트 도메인은 네트워크 환경에서 패킷 전송을 느리게하고 성능 저하 이슈를 발생시킴, 따라서 네트워크를 쪼개서 통신 성능을 보장하는 것 - IP는 2의 32승만큼의 표현만 가능, 결국 자원의 한계가 존재 - 자원의 한계가 존재하기 때문에 제한적인 자원을 낭비 없이 아껴써야함, 이를 위해 등장한 것이 서브넷 마스크 ※브로드 캐스트 도메인 : 라우터와 네트워크 장비 없이 통신할 수 있는 영역 2) 서브넷 마스크(Subnet Mask) - IP 주소와 쌍을 이뤄 사용.. 2022. 6. 24.
인프라 엔지니어 관점으로 봐야 할 네트워크 토폴로지 안녕하세요 BTC_막내가최고야 팀입니다 '6' 요번 차시에는 인프라 엔지니어 관점에서 봐야할 네트워크 토폴로지에 대해 알려드리도록 하겠습니다! 계층 첫 번째로, 프론트 엔드와 백 엔드, 2계층 구조에 대해 설명드리도록 하겠습니다. 프론트 엔드 프론트 엔드 층은 트폴로지적으로 인터넷에서 가까운 곳에 위치 서버에 글로벌 IP 를 부여, 인터넷과 직접 통신하는 경우 L4 스위치를 매개로 인터넷 과 통신 백 엔드 인터넷에서 먼 곳에 위치 백 엔드 계층에 놓인 서버는 프론트엔드를 거쳐야지만 액세스 가능하므로 외부에서 직접 해킹 공격을 받지 않음 두 번째로, 코어와 디스트리뷰션, 액세스, 3계층 구조에 대해 설명드리도록 하겠습니다. 코어 계층 디스트리뷰션 계층에서 오는 통신을 집약해 인터넷에 연결. 네트워크 하나에.. 2022. 6. 24.
인프라 엔지니어 관점에서 바라보는 네트워크 장비 (2) [스위치] 안녕하세요 !! BTC_막내가 최고야 팀입니다! 요번주 차시는 인프라 엔지니어 관점에서 바라보는 L2,L3 장비 [ 스위치 ] 에 대해 알아보도록 하겠습니다! L2,L3 라고하는것은 OSI 7계층의 Layer 2 DataLink , Layer 3 Network 계층이라는 뜻을 가지고있는데요 그럼 L2, L3에서 쓰이는 장비는 주로 스위치라는 장비를 사용합니다. L2 장비 스위치의 역할을 간단하게 알아보자면 - L2 스위치에 프레임이 들어옴 - 스위치는 목적지 MAC주소를 보고 적절한 포트로 프레임 전송 - 목적지 MAC 주소가 없을 경우 LAN 전체에 브로드캐스트하여 응답이 있는 포트로 프레임 전달 요약 프레임 전달 L3 라우터 기능이 추가된 스위칭 허브입니다! 라우터 기능이 추가된 스위칭허브의 기능을 .. 2022. 6. 16.
네트워크 ACL(NACL) 을 사용하여 서브넷에 대한 트래픽 제어 네트워크 ACL(액세스 제어 목록)은 1개 이상의 서브넷 내부와 외부의 트래픽을 제어하기 위한 방화벽 역할을 하는 VPC를 위한 선택적 보안 계층입니다. 보안 그룹과 비슷한 규칙으로 네트워크 ACL을 설정하여 VPC에 보안 계층을 더 추가할 수 있습니다. 보안 그룹과 네트워크 ACL의 차이에 대한 자세한 정보는 이전 포스팅을 참조하세요! 네트워크 ACL 기본 사항 다음은 네트워크 ACL에 대해 알아야 할 기본 사항입니다. VPC는 수정 가능한 기본 네트워크 ACL과 함께 자동으로 제공됩니다. 기본적으로 모든 인바운드 및 아웃바운드 IPv4 트래픽을 허용하며, 해당되는 경우 IPv6 트래픽도 허용합니다. 사용자 지정 네트워크 ACL을 생성하여 서브넷과 연결할 수 있습니다. 기본적으로 각 사용자 지정 네트워.. 2022. 6. 15.
[NetworkTCP & UDP 1. TCP(Transmission Control Protocol, 전송 제어 프로토콜) - 인터넷 프로토콜 스위트(IP)의 핵심 프로토콜 중 하나로, IP와 함께 TCP/IP라는 명칭으로도 널리 불린다. - TCP는 근거리 통신망이나 인트라넷, 인터넷에 연결된 컴퓨터에서 실행되는 프로그램 간에 일련의 옥텟을 안정적, 순서대로 에러없이 교환할 수 있게 한다. - TCP는 전송 계층에 위치한다. - 인터넷을 이루는 핵심 프로토콜의 하나로, 네트워크의 정보 전달을 통제하는 프로토콜이다. 1) TCP 작동 TCP 프로토콜의 작동은 크게 세 가지 흐름으로 구분한다. 신뢰성 있는 연결이 생성되어야 하며, 그 후 자료를 전송하고, 마지막으로 연결을 종료하면서 할당된 자원을 반납한다. 1. 연결 생성 (Connect.. 2022. 4. 29.
[Network] OSI 7계층이란 1. OSI 7계층이란? 네트워크에서 통신이 이루어지는 과정을 7개의 계층으로 나눈 것을 말한다. 초기에 여러 정보 통신 업체의 장비들은 자신의 업체 장비끼리만 연결이 되어 호환성이 매우 좋지 않았는데, 이러한 모든 장비, 시스템들의 상호 연결에 문제가 없도록 표준화 한 것이 OSI 7계층의 시작이다. 각각의 계층으로 이루어져 전체적인 흐름을 파악하기 쉽고, 각 계층은 독립적으로 역할을 수행하며 문제가 발생했을 시 각 계층별로 맡은 역할이 다르기 때문에 해당 문제가 어떤 계층에서 발생한 문제인지 파악하기에도 용이하다. 각 계층은 하위 계층을 사용하고, 현계층의 기능을 포함하여 상위 계층에게 제공한다. 따라서 최상위 계층만 보면 그 아래계층을 모두 포함하고 있음을 알 수 있다. 2. 작동 원리 데이터 전송.. 2022. 4. 15.
[Network]네트워크 구성요소 컴퓨터 통신과 네트워크의 3가지 구성 요소 네트워크는 컴퓨터와 컴퓨터를 연결하여 데이터를 주고받을 수 있게 하는 시스템입니다. 네트워크에서 컴퓨터 간에 데이터를 송ㆍ수신하는 것을 데이터 통신이라고 합니다. 네트워크에서 두 대 이상의 컴퓨터, 데이터가 이동하는 전송매체, 데이터의 이동을 돕는 네트워크 장비가 서로 연결되어 데이터 통신을 합니다. 따라서 네트워크는 ① 컴퓨터, ② 전송 매체, ③ 네트워크 장비로 구성됩니다. ① 컴퓨터 데이터 통신의 시작과 끝에 위치해 데이터를 전송 매체로 보내거나, 전송 매체로부터 데이터를 받습니다. 이는 특정한 목적을 달성하기 위해 데이터를 주고받는 것입니다. 컴퓨터에서 특정한 목적에 사용하기 위해 만든 소프트웨어를 애플리케이션 소프트웨어(애플리케이션;앱)이라고 합니다. .. 2022. 4. 5.