- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 행렬
- 연관분석
- HackerRank
- 쉽게 배우는 데이터 통신과 컴퓨터 네트워크 답지
- ERROR: install is not COMMAND nor fully qualified CLASSNAME.
- 프로그래머스
- 코딩테스트
- MySQL
- 쉽게 배우는 데이터 통신과 컴퓨터 네트워크
- TabNet
- python
- map
- gpt-api
- 컴퓨터 통신
- 깃
- 딥러닝 역사
- NumPy
- 컴퓨터통신
- inner join
- 프로그래머스 SQL
- yarn 설치 에러
- gpt-api에러
- pre-course
- sql
- pandas
- 부스트캠프
- 역전파
- 딥러닝 개요
- 부스트캠프ai
- npm install -g yarn 에러
목록컴퓨터통신 (9)
최말짱 블로그
1. 소켓에 이름을 부여하는 방법은 프로토콜 종류에 따라 다양하다. 프로그래밍 환경에서는 주로 두 개의 주세 체계가 사용된다. 즉, 호스트 내부에서 실행되는 프로세스 사이의 통신을 지원하는 (①) 와 서로 다른 호스트에서 실행되는 프로세스 사이의 통신을 지원하는 (②)가 있다. -> 유닉스 주소 체계, 인터넷 주소 체계 2. 인터넷 주소 체계에서 사용되는 구조체인 struct (①)의 (②)필드에는 AF_INET이 지정되어야 한다. 또한 소켓의 주소 역할을 하는 호스트의 IP 주소와 포트번호는 각각 (③)필드와 (④)에 보관된다. -> sockaddr_in, sin_family, sin_addr, sin_port 3. 아래 프로그램은 인터넷 주소 체계를 지원하는 변수 addr을 선언하고, 두 번째 줄에서..

1. 세션 계층의 주요 기능인 ( ① ) 기능은 통신 양단에서 서로 동의하는 논리적인 공통의 처리시점, 즉 ( ② )을 지정하기 위해 사용한다. ( ② )을 설정하는 이유는 메시지 전송 과정에서 발생할 수 있는 오류를 복구하기 위해서이다. 메시지 전송 과정을 의미하는 ( ③ ) 단계에서 오류가 발생하면 이전에 설정한 ( ② )까지는 복구할 수 있다. → 동기, 동기점, 대화 2. 세션 계층에서는 두 응용 프로그램의 대화를 관리하기 위하여 ( )이라는 특수 메시지를 사용한다. 이를 보유했다는 것은 해당 ( )에 부여된 특정 권리를 배타적으로 소유한다는 의미이다. → 토큰 3. 전송 과정에서 오류가 발생하면 특정( ① )으로 돌아가 복구하는 기능이 실행되는데 이와 같은 일련의 복구 과정을 ( ② )라 한다...

1. UDP 프로토콜의 헤더 구조에는 ( ) 기능이 제공되지 않으므로 데이터그램 분실 여부를 확인할 수 없다. 또한 데이터그램 도착 순서가 변경되는 오류를 해결하지 못하는 원인도 이 기능이 존재하지 않기 때문이다. → 데이터의 순서 번호 2. UDP 프로토콜은 슬라이딩 윈도우 프로토콜과 같은 흐름 제어 기능을 제공하지 않으므로 ( )에 의한 데이터 분실 오류가 발생할 수 있다. → 버퍼 오버플로 3. 인터넷 환경에서 실시간 서비스를 제공하는 가장 현실적인 방법 중 하나는 ( )에 순서번호 기능을 추가하는 것이다. 이러한 프로토콜의 대표적인 예가 실시간 멀티미디어 데이터의 전송을 지원하는 RTP이다. → UDP 4. 실시간 데이터를 전송하는 환경에서는 ( ① )라는 변수가 중요한데, 이는 데이터그램의 도착..

스타뚜 1. 전송 계층 프로토콜은 오류 제어, 흐름 제어, 데이터 순서화 등의 기능 면에서 ( )계층과 특징이 유사하다. 그러나 ( ) 계층이 물리적인 전송 선로로 연결된 호스트 사이의 데이터 전송을 담당하는 반면 전송 계층은 네트워크 끝단에 위치하는 호스트 사이의 논리적 선로를 통해 데이터를 주고받는다. → 데이터 링크 2. 전송 계층의 기능 중에서 송신 프로세스와 수신 프로세스 사이의 전송 속도 조절 기능을 ( ① )라 하고, 수신 데이터의 내용이 깨지거나 분실되어 재전송하는 기능을 ( ② )라 한다. → ① 흐름 제어, ② 오류 제어 3. 상위 계층에서 전송을 요구한 데이터 크기가 전송 계층에서 처리할 수 있는 데이터 크기보다 크면 데이터를 쪼개서 전송해야 한다. 데이터를 전송하기 전에 적합한 크기..

1. 32비트의 주소 공간을 제공하는 현재의 IPv4 프로토콜에 비하여 IPv6 프로토콜은 ( )비트의 확장된 주소 공간을 제공하므로 수용할 수 있는 호스트 수의 제약이 대폭 줄어들었다. → 128 2. IPv6의 ( ) 필드는 IPv4 프로토콜의 Time To Live 필드와 동일한 역할을 수행한다. 패킷이 라우터에 의해 중개될 때마다 값이 감소하며, 0이 되면 해당 패킷은 네트워크에서 사라진다. → Hop Limit (홉 제한) 3. IPv6의 ( ) 필드는 음성이나 영상 데이터처럼 실시간 서비스가 필요한 응용 환경에서 사용 되는데, 이 필드를 지원하지 않는 호스트나 라우터에서는 IPv6 패킷을 생성할 때 반드시 0으로 지정해야 한다. → Flow Label 4. 터널 구간을 지나는 과정에서도 라우팅..
노션에서 정리해서 옮겼는데 번호가 다 없어졌다.. 귀찮으니 그냥 올리기 ㅎ 네트워크 계층의 기본 기능은 송수신 호스트 사이의 패킷 전달 경로를 선택하는 (①)이다. 또한 네트워크의 특정 지역에 트래픽이 몰리는 현상을 다루는 (②)와 라우터 사이의 패킷 중개 과정에서 다루는 패킷의 (③)과 (④)도 계층 3에서 처리해야 한다. ⇒ 라우팅, 혼잡 제어, 분할, 병합 라우팅의 동작 방식은 두 종류로 나눌 수 있다. 송수신 호스트 사이에서 패킷 전송이 이루어지기 전에 경로 정보를 라우터에 미리 저장하여 중개하는 방식을 (①)이라 하고, 라우터에서 사용하는 경로 정보를 네트워크 상황에 따라 적절하게 변경하는 방식을 (②)이라 한다. ⇒ 정적 라우팅, 동적 라우팅 라우터 초기화 과정에서 가장 먼저 할 일은 주변 라..
교환 시스템은 크게 두 가지 방식으로 구분된다. (①) 방식은 고정 대역이 할당된 연결을 설정한 후에 데이터를 전송하는 방식이고, (②) 방식은 컴퓨터 네트워크 환경에서 데이터를 분할하여 전송하는 방식이다. ① : 회선 교환, ② : 패킷 교환 데이터를 패킷 교환 방식으로 전송하는 네트워크는 두 가지 방식으로 나뉜다. (①) 방식은 데이터를 패킷 단위로 나누어 전송하지만 송수신 호스트 사이에 가상 연결을 설정하므로 모든 패킷의 전달 경로가 같다. 반면, (②) 방식은 패킷의 경로 선택이 독립적이다. ① : 가상 회선, ② : 데이터그램 LAN 환경에서 사용하는 버스형 구조에서 둘 이상의 호스트가 데이터를 동시에 전송하려고 하면 공유 버스에서 데이터 (①)이 발생할 수 있다. 하지만, 링형 구조에서는 (②..
오류가 있으면 댓글 부탁드립니다 :) 네트워크 주소 표현 방식에는 네트워크에 연결된 모든 호스트에 데이터를 전송할 수 있는 ( 브로드캐스팅 ) 표기 방식과 특정 사용자를 그룹으로 묶어서 지칭하는 ( 멀티캐스팅 ) 표기 방식이 있다. 컴퓨터 네트워크 전송 오류에는 데이터가 깨져서 도착하는 ( 데이터 변형 )오류와 데이터가 수신 호스트 까지 도착하지 못하는 ( 데이터 분실 )오류가 있는데, 이와 같은 전송 오류 문제는 ( 오류제어 ) 기능이 해결한다. 일반적으로 송신 호스트가 데이터를 너무 빨리 전송하면 수신 호스트가 데이터를 잃어버리는 현상이 발생한다. 이 문제를 해결하려면 송신 호스트의 전송 속도를 조절하는 ( 흐름제어 ) 기능이 필요하다. 프로토콜 설계 시 데이터 전달 방식을 고려해야 하는데, 일대일 ..
오류가 있으면 댓글 부탁드립니다 :) 1. 컴퓨터 네트워크는 전송 매체를 매개로 서로 연결해 데이터를 교환하는 시스템의 모음이다. 시스템과 전송 매체의 연결 지점에 대한 규격을 (인터페이스)라 하고, 시스템이 데이터를 교환할 때는 임의의 통신 규칙을 따르는데, 이 규칙을 (프로토콜) 이라 한다. 2. 통신용 매체를 공유하는 여러 시스템이 프로토콜을 사용하여 데이터를 주고받을 때 이들을 하나의 단위로 통칭하여 (네트워크)라 부른다. (네트워크) 끼리는 (라우터)라는 중개 장비를 사용해 상호 연결한다. 3. 서로 다른 시스템이 연동해 동작하려면 표준화라는 연동 형식의 통일이 필요하다. 흔히 사용하는 인터넷은 (IP)라는 표준화된 네트워크 계층 프로토콜을 사용하는 네트워크 집합체이다. 4. 호스트를 세분하여 ..