반응형

Network 23

LoadBalance 란?

알아보기전 어떤 경우에 로드밸런서 라는걸 사용한지 알아보자 클라이언트가 한두명일 경우는 서버가 여유롭게 클라이언트가 원하는 결과를 응답할 수 있다. 하지만 만약 한두명이아닌 수천명 수만명 이면..? 서버는 응답하려하지만 과부화와 동작을 멈추게 된다. 이를 히결하기 위한 방법으로 Scale-up : 서버가 더 빠르게 동작하기위해 하드웨어 성능을 올리는 방법 Scale-Out : 여러대의 서버가 나눠서 일을 하는 방법 이 중 Scale-Out 방법을 많이 사용하는데 장점으로 : 하드웨어 향상비용보다 서버한대 비용이 더 적고, 여러대의 서버 덕분에 [무 중단 서비스]를 제공 할 수있다. 여러대의 서버에게 균등학게 트래픽을 분산시켜주는 역할이 바로 LoadBalancer 이다. LoadBalance 란? - 하..

Network 2020.09.16

Proxy 란? (HAProxy)

Proxy(프록시) 란? - "대신" 이라는 의미를 가지고 있다. - 프로토콜에 있어서 대리 응답 등에서 사용하는 개념 - 보안상 직접 통신을 주고 받을 수 없는 사이에서 프록시를 이용하여 중계를 하는 개념이다 - 중계하는 서버를 "프록시서버" 라고 부른다. Proxy(프록시) 특징 - 클라이언트가 프록시를 바라보면 로 보게되고, 서버가 프록시를 바라보면 [클라이언트] 로 바라보게 된다. - 프록시 서버에 요청이 된 내용들을 [캐시]를 이용하여 저장해 두고 재 연결을 하게 된다면 전송시간을 [절약] 할 수 있다. HAProxy 란? - L4, L7와 같은 하드웨어 로드밸런서를 대체하기 위한 [오픈소스] 로 [리버스프록시]를 기반으로 한 L4, L7 [소프트웨어 로드밸런서]이다. [실제 서버 앞단에 존재하..

Network 2020.09.16

Switch Protocol

STP ( Spanning -Tree Protocol) 모든 링크를 찾아서 이중화 링크를 차단하여 네트워크 루프가 발생하지 않도록 한다. 방법으로 Root Bridge를 선정하여 Root Bridge로 하여금 네트워크 Topology를 결정 단점 : 여러 경로중 하나의 경로만 사용함. Blocking 포트가 활성화 하는데 30초~50초 딜레이 시간이 걸림 -> 보완한 것이 RSTP(비활성화되어있는 인터페이스를 바로 활성화 하도록 전달방법을 변경함) 빠르게 활성화 VLAN ( Virtual Local Area Network) 논리적이고 유연한 망을 구성할 수 있는 가상 Lan 특징 - 더 작은 LAN 으로 세분화 시켜 과부하 감소 기능 - 보안성 및 안정성 강화 - 네트워크 구성 변경에 유연함 - 라우터 ..

Network 2020.05.15

Routing(라우팅)

Static routing Dynamic routing default routing 추가할예정; Routing Table 업데이트 방식 1) Distance Vector 방식 : 거리와 방향에 따라 값을 계산해서 전달함, 일정한 시간마다 업데이트를 함 2) Link State 방식 : 연결상태에 따라 업데이트를 함. / 전체 토폴로지를 각자 가지고 있음. 분류 1) 회사네트워크 내/외 IGP : RIP, OSPF ... EGP : BGP 2) subnetmask 정보를 포함해서 전달하는지 classful : default sm 만 인식함. VLSM 환경 RIPv1, IGRP classless : CIDR, VLSM 환경에서 사용가능 RIPv2, EIGRP, OSPF,BGF

Network 2020.05.15

Service 서비스

서버와 클라이언트 클라이언트 : 컴퓨터 네트워크 에서 통신을 먼저 시작하는 주체 서버 : 컴ㅍ터 네트워크 에서 통신 요청에 대해 응답을 하는 주체 하나의 서버는 여러 클라이언트가 요청한 작업 처리 가능 서버 특징 :클라이언트의 요청을 처리하기 이해 항상 대기 해야함 요청을 받으면 최대한 즉시 처리해야함 여러 클라이언트가 동시에 요청해도 안정적으로 처리해야함 BOOTP 처음으로 부팅된 컴퓨터 또는 디스크를 갖지않는 컴퓨터 에게 IP주소 등 구상정보를 제공 ( 지금은 상위버전인 DHCP로 거의 사용하지 않음) DHCP (port UDP 67,68) 클라이언트 컴퓨터에 자동으로 TCP/IP 정보를 할당해 주는 Protocol 개별 DHCP 클라이언트가 중앙에서 관리하는 DHCP 서버에 접속할때 ip,gatew..

Network 2020.05.14

네트워크 장비

1 계층 HUB : 여러대의 컴퓨터와 네트워크 장비가 마치 별모양으로서로 연결되며 같은 허브에 연결된 컴퓨터와 네트워크장비는 모두 상호간에 통신할 수 있게 된다. CSMA/CD 2계층 Switch : 브리지와 스위치는 MAC 주소와 해당 장비의 포트번호가 기록된 MAC address table을 보고 목적지에게만 Frame을 전송 한 포트에서 전송되는 Frame이 MAC address table에 있는 특정포트로만 전송하기 때문에 다른 포트가 전송하는 Frame과 충돌이 발생하지 않는다. Switch bridge기능 Learining : 수신한 프레임의 인터페이스 번호와 발신지 mac 주소를 MAC address table에 기록함 forwarding : 수신한 프레임의 목적지 mac 주소를 mac ad..

Network 2020.05.14

Subnet, subneting(서브넷,서브넷팅)

SubNeting ? - IP를 좀더 세분화 하여 관리 하는 것 예제 2개의 네트워크로 나눈다면? major Network 192.168.1.0/24 IP주소대역 : 192.168.1.0 ~ 192.168.1.255 - subnet1 128개 192.168.1.0 ~ 127 network address 192.168.1.0 broadcast address 192.168.1.127 subnet2 128개 192.168.1.128 ~ 255 network address 192.168.1.128 broadcast address 192.168.1.255 ------------------------------------------------------- 예제 Major Network 210.57.6.0/24 를 ..

Network 2020.05.13

TCP / IP

X.X.X.X = 각 X부분에는 숫자 0 ~ 255까지 올수 있음 X = 0000 0000 ~ 1111 1111 (2진수) IP 주소 클래스 : 각 클래스는 네트워크 구분자와 호스트 구분자로 구성 - 클래스 A : 8비트, 클래스B : 16비트, 클래스C : 24비트 Network ID와 Host ID를 구분 : subnetmask Network ID를 1로 표기 ex) 11111111.11111111.11111111.00000000 = 255.255.255.0 A class : 8 BIT Network ID B class : 16 BIT Netwrok ID C class : 24 BIT Network ID * 네트워크 당 최대 호스트 개수는 처음 및 마지막 2개를 제외한 IP 총 개수 why ? bro..

Network 2020.05.12

Ethernet(이더넷) , ARP

LAN 구간에서 사용되는 네트워킹 Broadcasting 전송이 가능한 네트워크 에서는 실제 데이터 전송을위해서는 반드시 수신 시스템의 물리적 주소(MAC)를 알아야 한다. 그러므로 송신 시스템은 수신 시스템의 MA address를 반드시 찾아야 한다. ARP Protocol은 해당 IP Address를 이용하여 MAC Address를 찾아주는 대표적인 Protocol이다 ARP - 같은 네트워크 세그먼트에 있는 두 IP장비가 통신하는 경우에는 그 네트워크에서 이용하는 특정 매체에 적합하게 정의된 하위 계층 Protocol 과 주소 지정 메커니즘을 사ㅛㅇ한다. 변환단계 : Broadcast Frame 으로 Mac Address 찾기 Unicast Frame 으로 해당하는 Mac Address 전송 PC ..

Network 2020.05.12
반응형