반응형

IT 툴툴 31

[네트워크] 이중화 프로토콜 VRRP 에 대해서

네트웍을 구성할 때, 안정적인 통신 환경을 구성하기 위해 1)부하 분산 or 2)Failover 의 목적으로 이중화를 구성한다. 그 중에서 2) Failover 는 장비의 장애 발생으로 인한 네트웍 불가 리스크를 최소화 한다. 이중화를 구성할 때는 당연히 프로토콜 방식으로 구성하며 다양한 이중화 프로토콜이 존재한다. 그 중에서도 VRRP 방식에 대해서 알아보자. VRRP 는 Virtual Router Redundancy Protocol (가상 라우터 다중화 프로토콜)의 약자로 : 가상 라우터 장애 복구 프로토콜이라고도 한다. 게이트웨이 다중화 프로토콜 ( FHRP : First Hop Redundancy Protocol )중 하나이다. FHRP 에는 HSRP, VRRP, GLBP 등이 있으며, Cisco..

IT 툴툴 2023.05.24

[네트워크기초] OSI 7 Layer 계층에 대해서 - 왜 만들어졌나

네트워크를 한 번쯤 공부해 보신 분들이라면 OSI( Open Systems Interconnection ) 7 Layer 란 용어를 들어 봤을 거에요. 네트워크 통신을 OSI 7계층으로 구분 짓고 통신시키게 됩니다. 7개 계층은 아래와 같아요. Application Layer ( 응용 계층 ) Presentation Layer ( 표현 계층 ) Session Layer ( 세션 계층 ) Transport Layer ( 전송 계층 ) Network Layer ( 네트워크 계층 ) DatalLink Layer ( 데이터링크 계층 ) Physical Layer ( 물리 계층 ) 이걸 옛날(?) 사람들은 아래 처럼 외운다고 하더라구요.. ( 전 들어본 적은 없어요ㅎㅎ) 그러면 이렇게 통신 단계를 7개로 구분 지..

IT 툴툴 2023.05.06

[네트워크기초] 유니캐스트, 브로드캐스트, 멀티캐스트

다음 네트워크 공부할 것은 유니캐스트, 브로드캐스트, 멀티캐스트 통신입니다. 캐스트라는 것은 통신방법이고, 유니, 브로드, 멀티는 3가지 방식입니다. 그 중에서도 가장 많이 사용하는 트래픽은 유니캐스트입니다. 자 그럼, 3가지 방식에 대해 설명해보자면, 아래와 같습니다. 1 : 1 통신 : Unicast 1 : All 통신 : BroadCast 1 : 특정 몇개 통신 : MultiCast 위와 같습니다. 쉽게 말해서 출발지에서 도착지 주소를 알고 있다면, 그 대상한테만 통신할 것이며, Unicast입니다. BroadCast 는 대상을 모를때 보통 시도하는 통신 방식이고, 연결된 모든 네트워크에 전송하는 방식입니다. 브로드캐스트 주소는 FFFF.FFFF.FFFF 입니다. 네트워크 대역대 중 ..

IT 툴툴 2023.05.05

[네트워크기초] MAC 맥어드레스

네트워크를 공부하면서 가장 중요한 것 중 하나의 용어가 MAC 맥어드레스 입니다. 'MAC : Media Address Control 미디어 액세스 컨트롤' 이죠 네트워크에서 통신하는 디바이스들은 각자의 식별가능정보가 있어야 합니다. 당연히 서로 구분을 짓기 위함이죠. 마치 우리가 일상에서 사용하는 '주소' 같은 개념이라고 보시면 됩니다. ** 여기서 잠깐!! 그렇다면, 우리가 보통 많이 들어본 주소는 IP라고 생각하실 겁니다. IP가 진정한 주소 아닌가?? 컴퓨터마다 하나씩 할당된 IP는 뭐지? 라고요. IP도 주소는 맞습니다. 단지, IP 프로토콜은 인터넷을 쓸때 사용하는 TCP/IP 프로토콜의 그 IP에 해당하는 것 입니다. 그러면, 아 설마??..하는 생각이 들죠. 맞아요. IP는 Internet..

IT 툴툴 2023.05.05

[네트워크기초] 네트워크 케이블에 대해서

네트워크 케이블의 기초에 대해서 알아보아요!! 네트워크 케이블은 전송 속도가 빨라지면, 전송 거리는 짧아진다. 10 Base T 에서 알아볼까요? 10 : 10Mbps 의 의미 Base : 케이블이 Baseband 용 케이블이라는 것을 알려줘요! 케이블 종류는 Baseband ( 디지털방식 ) or Broadband ( 아날로그방식 ) 가 있어요 *아래는 베이스밴드와 브로드밴드 차이에 대한 설명이 잘 된 블로그에요. https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=jvioonpe&logNo=220227244403 [PM도 알아야 할 네트워크] 베이스밴드와 브로드밴드 [다섯번째 이야기] 베이스밴드와 브로드밴드 LAN은 구성형태에 따라..

IT 툴툴 2023.05.05

[네트워크기초] 통신 케이블 종류 UTP / STP / 카테고리(CAT.X)

네트워크 통신 케이블은 장비-장비 사이에 들어갑니다. TP는 Twisted Pair : 꼬인 한쌍이라는 의미임. TP에는 UTP와 STP 가 있음 Unshielded 언쉴드 TP = UTP Shieled 쉴드 TP = STP ( 절연체를 감싸서 EMI전자기파를 줄인 성능이 좋은 것, 당연 비쌈 ) UTP 이 실제 많이쓰임. STP는 토큰링 쪽에 많이 쓰이는 추세 그럼 UTP 카테고리란?? Category 1 : 전화망용 (데이터 전송용 X) 2 : 데이터 전송 가능하나 , 최대 4Mbps속도 전송능력 ( 안씀 ) 3 : 10(10Mbps) Base T(Twisted) 네트워크에 사용되는 케이블 ( 100Mbps 속도 불가 ) 4 : 토큰링에서도 사용 최대 16Mbps 5 : 최대 100Mbps 지원하는 ..

IT 툴툴 2023.04.28

[네트워크기초] 이더넷 과 CSMA/CD & 토큰링/FDDI/ATM

네트워크를 방드는 방식은 다양하다. 전기적 신호를 주고받는 케이블 회선을 장비들에 연결하여 네트워크를 구성할 수 있는데, 이중 택한 방식이 이더넷이다. 이더넷 , 토큰링, FDDI, ATM 방식 등이 있다. 어떻게 선택하냐에 따라 LAN카드나 장비조차 다르게 구매해야한다. 1.이더넷(Ethernet) 네트워크를 만드는 방식 중 하나로 가장 많이 쓰는 90%에 달할 정도로 많이 대중적인 방법이다. CSMA/CD라는 프로토콜을 규칙삼아 동작하게끔 구현되어 있습니다. * CSMA/CD 프로토콜 Carrier Sense Multiple Access/Collision Detection 의 줄임말 이 통신 방식을 한마디로 표현하면, '대충 알아서 눈치로 통신하자!'이다. Carrier Sense : 네트워크 상의 ..

IT 툴툴 2023.04.28

[네트워크기초] LAN과 WAN

네트워크 기초편 1. LAN LAN이란, Local Area Network 의 줄임말로 '한정된 지역의 네트워크' 이다. '랜' 이라고 발음하고 한글로 쓰며, '랜 구간 / 랜 어드민 / 랜 구축' 등으로 활용된다. 추가로 배울 WAN의 반대 의미의 용어이다. 2. WAN WAN이란, Wide Area Network 의 줄임말로 '멀리 떨어진 지역을 연결하는 네트워크'이다. '왠' 이라고 발음하고 실제로 한글로 쓰는건 그냥 WAN이라고 쓴다.. 'WAN 구간 / WAN 회선' 등으로 활용된다. 위에 배웠던 LAN의 정확히 반대라고 볼 수도 있다. 추가로 LAN 을 연결하는 것이 WAN 구간이다. *참고로 LAN과 WAN은 나누는 기준은 모호한 면이 있지만, 쉽게 생각하면, '건물 or 여러 건물이 있는 ..

IT 툴툴 2023.04.25

[네트워크기초] 인터넷, 인트라넷, 익스트라넷

네트워크 기초편 1. 인터넷이란 영어로는 Internet 으로, Inter(연결) + Net(Network의 줄임)의 합성어라고 볼 수 있다. 네트워크의 연결로 여러 네트워크를 묶었다! 의 의미이다. 네트워크의 세계에서는 인터넷은 '광활하지만, 보안에 취약하고, 품질이 보장되지 않는' 망이다. 인터넷에서는 우리는 웹이라는 도구를 사용한다. 웹이란, 사이트 주소의 앞의 www에서의 World Wide 'Web'의 거미줄로 서로 연결된 모양새를 표현한 인터넷 연결 도구이다. [1] 하나의 프로토콜만 사용 프로토콜은 '규칙'이다. 사람은 서로 대화할 때 서로 의사소통이 가능한 '언어'라는 '규칙'을 통해 대화를 한다. TCP/IP 프로토콜를 사용한다 ( 또 다른 글로 소개할 예정 ) [2] 웹브라우져를 통하여..

IT 툴툴 2023.04.25

[Django파이썬웹프로그래밍-실전] 01 장고 개발의 기본 사항 및 가상환경 사용하기 - 1.1~1.2

실전편 시작!! 장고 개발 방식MVT 단축함수 제네릭 뷰 1.1 장고 개발의 기본 사항 1.1.1 MVT 개발 방식 웹 프로젝트 개발시 : startproject 웹 어플리케이션 개발시 : startapp 자동으로 뼈대 생성 1.1.2 MVT 코딩순서 테이블 설계 : Model 화면 설계 : View-Template 로직 상 T->M->V 순이 가장 적절! 클래스형 뷰 같이 뷰 코딩이 최소화 된다면, M->V->T 순이 적절! 1.1.3 settings.py 주요 사항 DB 설정(SQLite 가 기본) APP 등록 Template 항목 설정 정적 항파일 항목 설정 타임존 지정 1.1.4 models.py 주요 사항 테이블 정의 파일 ORM 기법의 DB 처리 CRUD 기능을 객체서 수행 migrations..

IT 툴툴 2021.12.26
반응형