- [ CS/네트워크 ][네트워크] 네트워크 안정성을 위한 기술2025-04-01 11:22:41네트워크 안정성을 위한 기술1. 가용성 (Availability)시스템 또는 서비스가 정상적으로 운영되어 사용 가능한 정도를 나타내는 지표.높은 가용성은 시스템 장애로 인한 서비스 중단 시간을 최소화하는 것을 의미.2. 고가용성 (High Availability, HA)시스템 장애 발생 시에도 서비스 중단을 최소화하거나 없이 지속적으로 운영될 수 있도록 설계된 시스템.이중화, 결함 감내 등의 기술을 활용하여 구현.3. 결함 감내 (Fault Tolerance)시스템 내부에 결함이 발생하더라도 전체 시스템의 기능을 정상적으로 유지할 수 있는 능력.오류 검출 및 복구 메커니즘을 통해 구현.4. 이중화 (Redundancy)시스템의 구성 요소 (하드웨어, 소프트웨어, 네트워크 등)를 하나 더 준비하여 장애 발..
- [ CS/네트워크 ][네트워크][스터디] 데이터 통신과 컴퓨터 네트워크 | Part02 네트워크 모델 | 연습문제 풀이2022-04-08 20:01:54"박기현. (2013). 쉽게 배우는 데이터 통신과 컴퓨터 네트워크. 한빛아카데미" | 연습문제 풀이 1. 모듈화 된 계층 구조 프로토콜의 장점을 설명하시오. - 복잡, 큰 시스템 → 간단, 작은 시스템으로 재구성 → 이해, 설계, 구현 쉬워짐 - 상하 계층 간 표준 인터페이스 제공 → 모듈의 독립성 → 전체 시스템 구조 단순화 - 대칭 구조 양단 동일 계층 → 프로토콜 단순화 - 각 계층 기능 오류 수정, 향상 → 해당 계층 모듈 교체만으로 가능 ※ 전체 시스템 재작성 불필요 2. 계층 구조의 네트워크 프로토콜을 설계할 때 고려할 사항을 나열하시오. 주소 표현 - 주소(Address) 체계: 각 호스트 구분, 시스템 설계 시 가장 먼저 고려 - 네트워크 주소 표현방식: 1:1, 1:다( 모든 호스트: ..
- [ CS/네트워크 ][네트워크][스터디] 데이터 통신과 컴퓨터 네트워크 | Part01 네트워크의 이해 | 연습문제 풀이2022-04-08 12:38:53"박기현. (2013). 쉽게 배우는 데이터 통신과 컴퓨터 네트워크. 한빛아카데미" | 연습문제 풀이 1. 다음의 용어를 설명하시오. 시스템(System) - 체제 - 내부 규칙에 따라 능동적 동작(외부 입력 → 내부 정보 + 외부 입력 → 출력) - 작은 시스템들을 조합하여 더 큰 시스템화 가능 - 예) 운영체제, 프로세스 등 인터페이스(Interface) - 각각의 시스템 연동 위한 논리적 표준화 규격 - 수평 또는 수직적 연결 관계 전송 매체(Transmission Media) - 각각의 시스템의 물리적 전송 수단(유·무선) 프로토콜(Protocol) - 시스템 간 전송 매체 통한 데이터 교환 규칙 - 수평적 연결 관계 네트워크(Network) - 시스템, 인터페이스, 전송 매체, 프로토콜로 데이터..
- [ CS/네트워크 ][널널한 개발자 TV] 네트워크 기초 이론 강의 정리(9강) | 웹 서비스를 만드신 분2022-03-23 08:10:40웹 서비스를 만드신 분 - 웹을 이해하고자 할 때는 구조를 이루는 각 요소보다는 전체적인 구조를 익혀야 한다. - 웹의 탄생 배경 -- 창시자: 팀 버너스리(IT역사를 바꾼 55년생 양띠 3인: 스티브 잡스, 빌 게이츠, 팀 버너스리) -- 논문을 볼 때 참고 문헌을 찾는 것에 불편을 느꼈고, 문서에 참고 문헌을 연결하면 편리할 것이라는 생각에서 착안하였다. (Text + Link) HTML(Hypertext Markup Language) + HTTP(HyperText Transfer Protocol) = Web(거미줄) - 모든 문서를 다루는 S/W의 구조: 인터페이스 + 제어 + 데이터(GUI + Logic + Data)
- [ CS/네트워크 ][널널한 개발자 TV] 네트워크 기초 이론 강의 정리(6~8강) | Switch, Switching | 네트워크 데이터 단위 정리| 인터페이스 선택의 핵심 원리2022-03-16 15:27:19유튜버 널널한 개발자 TV의 네트워크 기초 이론 강의 6~10강을 정리하였다. Switch, Switching - Switchs는 교차로 같은 것이다. - Switch = Router라고 보면 된다. 인터넷은 Router(L3)의 집합체 이기 때문이다. - Switching: 경로 선택 - 네트워크에서 가장 중요한 문제는 "어떻게 하면 최적화된 길로 갈 수 있을까?"이다. - 라우터들이 서로 통신을 하여 최적화된 경로를 결정한다. 패킷 단위 데이터가 교차로(라우터)에 도착하면 경로 선택 스위칭을 한다. 최적화된 경로를 통해서 목적지로 가는데 근거가 되는 것이 이정표(라우팅 테이블)★이다. 라우팅 테이블 기준으로 의사결정을 하여 목적지에 도착한다. - 라우터 몇 개가 손상된다고 해서 네트워크 전체가 망가지..
- [ CS/네트워크 ][널널한 개발자 TV] 네트워크 기초 이론 강의 정리(1~5강) | TCP/IP부터 공부해야 | Port번호, IP주소, MAC는 무엇에 대한 식별자인가? | Host, Switch, Network | IP주소와 Net-mask | Port 번호2022-03-10 01:53:33유튜버 널널한 개발자 TV의 네트워크 기초 이론 강의 1~5강을 정리하였다. TCP/IP부터 공부해야 - OSI 7 Layer는 개념이다. 네트워크를 공부하겠다면 OSI 7 Layer가 아니라 실체인 TCP/IP부터 공부해야 한다. - Socket은 User Mode Application Process에 접근할 수 있도록 File 형태로 추상화한 interface가 속해진 것이다. Port번호, IP주소, MAC는 무엇에 대한 식별자인가? - MAC 주소는 NIC(LAN 카드)에 하나가 부여된다. 하드웨어 주소이며, 변경이 가능하다. - IP주소는 컴퓨터에 n개 부여된다. NIC 하나에 여러 개의 IP 주소를 바인딩할 수 있다. - Port번호는 user 차원에서는 Process, Kernel 차원에서는..