데이터 통신39 [데이터 통신과 네트워킹] Chapter 10 응용층 기본 연습문제 풀이 1. 클라이언트-서버 패러다임에서 _______ 프로그램은 (다른) _______ 프로그램에 서비스를 제공한다. 답: 3번(서버, 클라이언트) 2. 클라이언트-서버 패러다임에서 _______. 답: 3번(서버는 항상 실행되어야 하지만 클라이언트는 필요할 때만 실행된다.) 3. 네트워크 프로그래밍은 어떤 언어이든 반드시 _______와 _______를 다룰 필요가 있다. 답: 3번(IP주소, 포트번호) 4. 자바에서 IP 주소는 _______ 클래스의 한 인스턴스인 객체로서 정의된다. 답: 1번(InetAddress) 5. 자바에서 다음 어느 문장이 옳은가? 답: 3번(IPv4와 IPv6 주소들을 만들려면 InetAddress 클래스를 사용할 수 있다.) 6. 자바에서 포트 번호는 _______ 정수로 정.. 2022. 11. 2. [데이터 통신과 네트워킹] SCTP란? 스트림 제어 전송 프로토콜(SCTP) 멀티미디어 통신을 위해 조금 더 좋은 프로토콜을 만들기 위해 UDP와 TCP의 일부 장점을 결합하여 설계된 새로운 전송층 프로토콜이다. ◆ SCTP 서비스 1. 프로세스-대-프로세스 통신 SCTP는 UDP 혹은 TCP와 마찬가지로 프로세스-대-프로세스 통신을 제공 2. 다중 스트림 SCTP는 SCTP 용어로 결합(association)이라고 하는 다중 스트림 서비스(multistream service)를 각 연결에 허용 만약 스트림 가운데 하나가 막혀있어도 다른 스트림은 여전히 데이터를 전달 가능 다중 스트림 서비스: Association이라 부르며, 스트림 중 1개가 블로킹되더라도 다른 스트림들이 데이터를 전송할 수 있는 서비스를 의미 3. 멀티홈잉 SCTP 결합은.. 2022. 10. 10. [데이터 통신과 네트워킹] TCP 혼잡 제어 ◆ TCP 혼잡 제어 TCP는 네트워크에서 혼바 제어를 위해 서로 다른 정책을 사용 혼잡 창 - TCP의 많은 세그먼트 손실은 세그먼트의 재전송의 증가를 의미하고, 혼잡을 악화시켜 결국 통신에 충돌을 초래 - TCP는 IP 서비스를 사용하는 종단간(end-to-end) 프로토콜이며, 라우터에서의 혼잡은 IP 영역에 속해 있으며 IP에 의해 처리되어야 함 - 그러나 IP는 단순한 프로토콜이며, 혼잡 제어를 제공하지 않으므로, TCP 스스로 문제에 대한 책임을 져야 함 - TCP는 네트워크에서 혼잡을 무시할 수 없으며, 적극적으로 네트워크에 세그먼트를 보낼 수 없음. 왜냐하면 공격적인 결과는 TCP 스스로 좋지 않은 상황에 빠질 수 있음 - TCP는 네트워크에서 사용 가능한 대역폭을 활용할 수 없기 때문에 .. 2022. 10. 7. [데이터 통신과 네트워킹] Chapter 9 전송층 기본 연습문제 풀이 1. 전송층의 주요 임무 중의 하나는 _______ 통신이다. 답: 3번(프로세스-대-프로세스) 2. 일반적으로 클라이언트 프로그램은 _______ 포트 번호를 이용한다. 일반적으로 서버 프로그램은 _______ 포트 번호를 이용한다. 답: 2번(임시, 잘 알려진) 3. 소켓 주소는 _______ 이 결합된 것이다. 답: 4번(정답 없음) 4. _______는 하나 이상의 발신지로부터 정보를 수신하는 것을 의미한다. _______는 하나 이상의 발신지로 정보를 전달하는 것을 의미한다. 답: 2번(다중화, 역다중화) 5. _______는 생산자가 생산한 정보를 전달하는 것을 의미한다. _______는 소비자가 받을 준비가 된 경우에 정보를 수신하는 것이다. 답: 1번(끌기, 밀기) 6. 정지-후-대기 프로.. 2022. 9. 30. 이전 1 2 3 4 5 6 ··· 10 다음