분류 전체보기70 Ch 08. 내용 확인문제 모든 내용은 [윤성우 저, "열혈강의 TCP/IP 소켓 프로그래밍", 오렌지미디어] 를 기반으로 제 나름대로 이해하여 정리한 것입니다. 다소 부정확한 내용이 있을수도 있으니 이를 유념하고 봐주세요! 01. 다음 중 DNS(Domain Name System)에 대한 설명으로 맞는 것을 모두 고르시오. a. DNS가 존재하기 때문에 IP를 대신해서 도메인 이름을 사용할 수 있다. c. 하나의 DNS 서버에 모든 도메인 정보가 다 등록되어 있지는 않다. 그러나 등록되지 않은 도메인의 IP주소도 얻어올 수 있다. # 설명이 틀린 것 b. DNS 서버는 사실 라우터를 의미한다. 라우터가 도메인 이름 정보를 참조하여 데이터의 진로를 결정하기 때문이다 => DNS 서버는 도메인 이름을 IP주소로 변환하는 역할을 수행.. 2020. 8. 8. Ch 08. 도메인 이름과 인터넷 주소 모든 내용은 [윤성우 저, "열혈강의 TCP/IP 소켓 프로그래밍", 오렌지미디어] 를 기반으로 제 나름대로 이해하여 정리한 것입니다. 다소 부정확한 내용이 있을수도 있으니 이를 유념하고 봐주세요! # 도메인 이름 : 인터넷에서 서비스를 제공하는 서버에 부여된 가상 주소(IP주소에 부여한 "이름") # DNS(도메인 네임 시스템) - IP주소와 도메인 이름 사이에서의 변환을 수행하는 시스템 - 그 중심에는 DNS 서버가 있음, 변환을 담당하는 것이 바로 DNS 서버 # 서버의 도메인 이름은 사업적 목적이 아니면 바뀌지 않으나, 서버의 IP주소는 상대적으로 쉽게 바뀔 수 있다. # ping 도메인이름 => IP주소 확인 가능 - ping은 목적지에 IP 데이터그램이 수신되는지 확인할 때 사용하는 명령어 -.. 2020. 8. 8. Ch 07. 내용 확인문제 모든 내용은 [윤성우 저, "열혈강의 TCP/IP 소켓 프로그래밍", 오렌지미디어] 를 기반으로 제 나름대로 이해하여 정리한 것입니다. 다소 부정확한 내용이 있을수도 있으니 이를 유념하고 봐주세요! 1. TCP에서의 스트림 형성이 의미하는 바가 무엇인지 설명해보자. 그리고 UDP에서도 스트림이 형성되었다고 할 수 있는 요소가 있는지 없는지 말해보고, 그 이유에 대해서도 설명해보자. - TCP에서의 스트림 형성은 두 소켓이 서로 연결되어서 데이터를 송수신할 수 있게 된 상태를 의미한다. (TCP는 데이터 송수신을 위해 1:1 연결이 되어야 한다는 것을 기억하자) - UDP의 경우는 스트림 형성과정이 존재하지 않는다. UDP는 소켓이 서로 연결되어 있는 상태에서 데이터 송수신을 하는 것이 아니기 때문이다. .. 2020. 8. 8. Ch 07. 소켓의 우아한 연결종료 모든 내용은 [윤성우 저, "열혈강의 TCP/IP 소켓 프로그래밍", 오렌지미디어] 를 기반으로 제 나름대로 이해하여 정리한 것입니다. 다소 부정확한 내용이 있을수도 있으니 이를 유념하고 봐주세요! # TCP에서 "연결과정"에서는 큰 변수가 발생하지 않으나, "종료과정"에서는 예상치 못한 일이 발생할 수 있기 때문에, 종료과정을 명확히 해야함 # close(리눅스) / closesocket(윈도우) => 완전 종료를 의미(데이터 송수신이 양쪽 다 불가능한 상황을 의미) - 한 호스트의 일방적 연결종료는 의도치 않은 데이터 소멸을 야기할 수 있음 - 이를 위해 Half-close(스트림의 일부만 종료) 존재 # 소켓을 통해 두 호스트가 연결되면, 데이터 송수신이 가능한 상태가 됨(스트림이 형성된 상태가 됨.. 2020. 8. 8. 이전 1 ··· 11 12 13 14 15 16 17 18 다음