총 16개
-
TCP 혼잡 제어 알고리즘 변형 분석2025.11.141. TCP 혼잡 제어 알고리즘 인터넷 성능은 TCP의 혼잡 제어 알고리즘에 따라 크게 좌우된다. TCP Tahoe의 high-amplitude periodic phases 문제를 해결하기 위해 TCP DUAL은 queuing delay를 도입하여 RTT 값의 변화를 통해 혼잡 상태를 예측한다. TCP NewReno는 연속 패킷 손실 시 cwnd의 지수적 감소 문제를 개선하여 recovery 상태에서 모든 데이터 패킷이 수신될 때까지 머물도록 제한한다. TCP SACK은 수신기가 성공적으로 전송된 데이터 패킷 블록을 보고하는 기능을...2025.11.14
-
이전 통신방법과 컴퓨터 통신의 차이2025.01.281. 패킷 교환 방식 패킷 교환 방식은 데이터를 작은 패킷으로 분할하여, 각 패킷이 독립적으로 네트워크를 통해 전송되는 방식이다. 각 패킷은 네트워크 내에서 가장 효율적인 경로를 선택하여 전송되며, 목적지에 도착한 후 다시 원래의 순서대로 재조립된다. 패킷 교환 방식의 가장 큰 장점은 효율적인 자원 사용, 높은 유연성과 확장성, 데이터 전송의 신뢰성 등이다. 다만 패킷 지연과 데이터 순서의 왜곡, 실시간 통신에 불리한 점, 상대적으로 낮은 보안성 등의 단점도 있다. 2. 회선 교환 방식 회선 교환 방식은 통신이 이루어지는 동안 두 ...2025.01.28
-
데이터 전송의 제어 절차 5단계2025.11.171. 흐름 제어 (Flow Control) 데이터 전송의 첫 단계로, 송신측이 데이터를 전송하는 속도를 수신측이 처리할 수 있는 속도에 맞춰주는 역할을 한다. 정지-대기(Stop-and-Wait)와 슬라이딩 윈도우(Sliding Window) 두 가지 주요 기술이 사용되며, 슬라이딩 윈도우는 여러 패킷을 연속적으로 보낼 수 있어 전송 효율성이 높다. 2. 오류 제어 (Error Control) 데이터 패킷 전송 과정에서 발생하는 오류를 감지하고 복구하는 절차이다. 패리티 비트, 체크섬, CRC 등의 오류 감지 기법을 사용하여 오류를...2025.11.17
-
이전에 사용하던 통신 방법과 컴퓨터 통신을 비교해서 설명하기2025.01.231. 회선 교환 방식 회선 교환 방식은 통신이 이루어지는 동안 두 통신 장치 간에 고정된 회선을 설정하고, 그 회선을 통해 데이터를 전송하는 방식이다. 이 방식은 주로 음성 통신에 사용되었으며, 전화 네트워크가 대표적인 예이다. 회선 교환 방식의 장점은 고정된 경로를 통해 안정적인 통신이 가능하다는 점이지만, 비효율적인 자원 사용, 회선 설정에 시간이 소요된다는 점, 대규모 네트워크 구축이 어렵다는 단점이 있다. 2. 패킷 교환 방식 패킷 교환 방식은 데이터를 작은 패킷으로 분할하여, 각 패킷이 독립적으로 네트워크를 통해 전송되는 ...2025.01.23
-
IP 프로토콜의 헤더 구조와 필드 역할 설명2025.01.271. IP 헤더의 구조 IP 헤더(Internet Protocol header)는 IP 프로토콜 패킷의 시작 부분에 있는 컴퓨팅 정보를 말한다. IP 헤더의 구조는 Version Number, Header Length, Service Type, Packet Length, Identification, Flags, Fragment Offset, Time to Live(TTL), Transport Protocol, Header Checksum, Source Address, Destination Address, Options, Paddin...2025.01.27
-
TCP 헤더 정리2025.01.241. 소스 포트 소스 포트는 데이터를 전송하는 장치의 포트 번호를 나타내는 필드이다. 이 필드는 패킷이 어느 애플리케이션에서 전송되었는지를 구분하기 위해 사용된다. 2. 목적지 포트 목적지 포트는 데이터를 받는 장치의 포트 번호를 나타낸다. 수신 측에서 어떤 애플리케이션이 데이터를 받을지를 결정하는 중요한 역할을 한다. 3. 순서 번호 순서 번호는 TCP의 중요한 기능 중 하나로, 데이터가 순차적으로 전송되고 있음을 보장하는 필드이다. TCP는 데이터를 작은 세그먼트로 나누어 전송하는데, 이때 각 세그먼트에는 순서 번호가 붙는다. ...2025.01.24
-
네트워크_TCP와 UDP를 각각을 사용하기 위한 적절한 환경에 대해 실제 환경을 예를 들어 설명하시오2025.01.201. TCP와 UDP의 기본 개념 TCP는 연결 지향 프로토콜로, 데이터 전송 전에 송신자와 수신자 간의 연결을 설정한다. 데이터가 전송되는 동안 패킷이 손실될 경우, TCP는 자동으로 재전송하여 데이터의 완전성을 유지한다. UDP는 비연결형 프로토콜로, 데이터그램을 개별적으로 전송한다. 각 데이터그램은 독립적이며, 송신자와 수신자 간의 연결 설정 없이 전송된다. 2. TCP를 사용하는 적절한 환경 웹 브라우징, 이메일 전송, 파일 전송(FTP, SFTP)과 같은 애플리케이션은 데이터의 신뢰성이 중요하므로 TCP를 사용한다. TCP...2025.01.20
-
라우터 R1-R5의 라우팅 테이블 작성2025.11.171. 라우팅 테이블의 개념 및 기능 라우팅 테이블은 네트워크 장비가 패킷을 전송하기 위해 사용하는 데이터베이스로, 목적지 IP 주소, 서브넷 마스크, 넥스트 홉 정보를 포함합니다. 라우터는 라우팅 테이블을 참조하여 목적지 IP 주소와 가장 일치하는 엔트리를 찾아 패킷을 전송할 다음 홉을 결정합니다. 라우팅 테이블은 네트워크의 최적 경로 선택, 패킷 전달, 네트워크 장애 시 복구 등 다양한 네트워크 기능을 수행하므로 효율적인 관리가 중요합니다. 2. 정적 라우팅과 동적 라우팅 라우팅 테이블은 정적 라우팅과 동적 라우팅 두 가지 방법으...2025.11.17
-
네트워크 라우팅 테이블 구성 및 라우터 설정2025.11.171. 라우팅 테이블 라우팅 테이블은 컴퓨터 네트워크에서 목적지 주소를 목적지에 도달하기 위한 네트워크 노선으로 변환시키는 목적으로 사용된다. Hop-by-hop 라우팅 방식에서 각 라우터의 라우팅 테이블은 모든 목적지 정보에 대해 해당 목적지에 도달하기 위해 거쳐야 할 다음 라우터의 정보를 가지고 있다. 라우팅 테이블이 일관적이면 패킷을 받은 후 테이블을 검사해서 다음 라우터를 찾아 패킷을 전달하는 단순한 알고리즘으로 네트워크상의 어디든 데이터를 전송할 수 있다. 2. 라우팅 프로토콜 및 OSPF 설정 라우팅 프로토콜의 가장 중요한...2025.11.17
-
IP 프로토콜의 주요 특징 설명2025.01.171. IP 프로토콜 개념 IP 프로토콜은 컴퓨터 네트워크가 정보를 교환하고 연결을 수행하는 기초적인 규약으로, 이 프로토콜은 특정한 연산이나 데이터의 흐름을 단순화하여 네트워크 상의 다양한 요소 사이의 통신을 가능하게 한다. IP 프로토콜의 주된 목적은 효과적인 패킷 라우팅과 전달이며, 이 프로토콜은 패킷의 출발지와 목적지를 식별하는 IP 주소를 이용하여 데이터를 적절한 경로로 전달한다. 2. 무연결성 (Connectionless) 무연결성이란 통신이 이루어지기 전에 미리 연결을 설정하지 않고, 각 데이터 패킷을 독립적인 단위로 취...2025.01.17
