본문 바로가기

Base89

11. array (배열) 배열 - 참조형 - 데이터 여러개를 저장하고 관리하는 공간 - 같은 형태의 공간을 연속적으로 할당 받아 하나의 이름으로 관리하는 공간 - 같은 형태와 같은 성격의 데이터들을 보다 쉽게 저장하고 관리하기 위해서 사용 - 인덱스 값을 통하여 요소 공간을 쉽게 접근할 수 있다 다량의 데이터들을 관리하기에 용이하다 - 선언 - 참조형변수 자료형[] 변수명; 자료형 변수명[]; - X C언어 잔재 * [] 개수는 차원 - 인스턴스 new 자료형[개수]; new 자료형[]{데이터, 데이터, 데이터, ...}; * length - 배열에서 인스턴스 공간의 개수를 알아내는 키워드 * 모든 인스턴스 공간은 new를 통해서 만들어진다. - 우리가 초기화를 하지 않으면 자동으로 디폴트값으로 초기화가 된다. (자료형에 따라 .. 2022. 5. 30.
13. 프로토콜 재분배 0. 재분배(Redistribute) - R1 - 개요 : 토폴로지 상에 있는 라우터들이 모두 통신이 되려면 다른 프로토콜을 사용하는 I/F와 OSPF를 사용하는 I/F 모두 재분배를 해야만 양방향 통신이 가능하다. : 재분배는 '경계 라우터'에서 설정한다. - OSPF가 EIGRP를 인식 할 수 있도록 OSPF의 재분배를 설정 : R4(EIGRP AS 10)에 속한 네트워크를 OSPF 내부로 재분배 : 문법 # router ospf # redistribute subnets -> 서브넷팅 된 서브넷 마스크의 정보를 받아오라는 말. : 적용 # router ospf 1 # redistribute eigrp 10 subnets - EIGRP가 OSPF 인식 할 수 있도록 EIGRP의 재분배를 설정 : OSP.. 2022. 5. 30.
12. OSPF(Open Shortest Path First) 동적 라우팅의 마지막 주제 0. OSPF(Open Shortest Path First) - 개요 : OSPF는 IETF(국제 인터넷 표준화 기구) 표준이다. (RFC 2328) ; 표준 프로토콜로써 대부분의 라우터들이 채택하고 있는 프로토콜이다. : 'Shortest Path First(SPF) 알고리즘'을 사용한다. ; 알고리즘(SFP)을 통해서 가장 cost가 적게 드는 경로를 최적 경로로 계산한다. ; 이 계산된 값을 라우팅 테이블에 적용한다. ; SPF 알고리즘을 통한 목적지까지의 최단 경로 계산 : Link-state Routing Protocol이다. (OSPF의 핵심) ; Routing Table을 구성 할 때 라우팅 정보를 전달받지 않고 라우터 간의 LSA(링크 상태 광고, List-Sta.. 2022. 5. 28.
11. EIGRP(Enhanced Interior Gateway Routing Protocol) * EIGRP(Enhanced Interior Gateway Routing Protocol) - 개요 : 'Network Topology 변화에 수렴 시간이 빠르다' ; 네트워크 상에 어떤 변동이 발생했을 때 그 변동을 해결하는 데까지 걸리는 시간이 짧다. ; 변화에 대한 '업데이트 패킷'을 전송함으로써 변화에 빠르게 대응할 수 있다. : Multiple Routed Protocol (IP, IPX, Apple talk)을 지원한다 ; 3계층에 해당하는 Routed Protocol이다. ; IP를 기반으로 만들어졌다. : EIGRP는 Auto Summary 및 Manual Summary를 지원한다 ; Distance Vector Routing Protocol(라우터 사이의 거리 연산)은 Classful .. 2022. 5. 24.
10. for 반복문 0. for문 - 반복할 횟수가 일정 할 때 - 반복할 횟수를 알고 있을 때 - 반복할 횟수가 유한할 때 - 형식 for (초기식; 조건식; 증감식){ 종속문장; } * 초기식 ; 일반적으로 변수를 사용한다. 변수 선언, 여러가지 자료형 사용가능 ; 반복할 데이터 공간의 초기값 셋팅 ; 반복의 시작 * 조건식 ; 반복의 끝 ; 단순한 조건식 * 증감식 ; 일정하게 증가 또는 감소하는 식 ; 반드시 반복할 변수의 값을 변화 시켜야 한다. ; i++, i+=1, i=i+1 1. 실습코드 (기본구조) package forloop; public class Test02 { public static void main(String[] args) { //1 for(int i = 10; i 2022. 5. 23.
9. while 반복문 0. 반복문 - 코드의 일정부분을 반복하여 실행하는 제어문 - 조건식이 참일 동안 반복하여 실행하는 제어문 - 반드시 탈출조건 또는 종료 지점을 만들어 주어야 한다. - 종류 while : 반복할 횟수가 일정하지 않을 때 do ~while : 반드시 한번은 실행을 해야 하며 잘못된 데이터를 걸러낼 때 사용한다. for : 반복할 횟수가 일정할 때 ------------------------------------------------------------------------------------ while - 반복할 횟수가 일정하지 않을 때 - 반복할 횟수가 모를 때 - 반복할 횟수가 무한일 때 - 형식 while(조건식) { 종속문장; } do ~ while - 무조건 한번은 실행을 해야하며 잘못된 데.. 2022. 5. 22.