본문 바로가기

소켓 프로그래밍20

[윤성우의 열혈 TCP/IP 소켓 프로그래밍] Chapter08 - 내용 확인 문제 풀이 [윤성우의 열혈 TCP / IP 소켓 프로그래밍] 책을 기반으로 개인적으로 문제 풀이 및 개념을 정리한 내용입니다. 모든 소스 코드와 강의, 확인 문제의 정확한 답안은 (23년 7월 1일부터 전면 무료화 예정) http://www.orentec.co.kr/ ====== 오렌지 미디어 ====== www.orentec.co.kr 에서 확인할 수 있습니다. 01. 다음 중 DNS(Domain Name System)에 대한 설명으로 잘못된 것을 모두 고르면? a. DNS가 존재하기 때문에 IP를 대신해서 도메인 이름을 사용할 수 있다. b. DNS 서버는 사실 라우터를 의미한다. 라우터가 도메인의 이름정보를 참조하여 데이터의 진로를 결정하기 때문이다. DNS 서버는 도메인 이름을 IP 주소로 변환하는 역할을 .. 2023. 6. 29.
[윤성우의 열혈 TCP/IP 소켓 프로그래밍] Chapter07 - 내용 확인 문제 풀이 [윤성우의 열혈 TCP / IP 소켓 프로그래밍] 책을 기반으로 개인적으로 문제 풀이 및 개념을 정리한 내용입니다. 모든 소스 코드와 강의, 확인 문제의 정확한 답안은 (23년 7월 1일부터 전면 무료화 예정) http://www.orentec.co.kr/ ====== 오렌지 미디어 ====== www.orentec.co.kr 에서 확인할 수 있습니다. 01. TCP에서의 스트림 형성이 의미하는 바가 무엇인지 설명해보자. 그리고 UDP에서도 스트림이 형성되었다고 할 수 있는 요소가 있는지 없는지 말해보고, 그 이유에 대해서도 설명해보자. TCP에서의 "스트림"은 데이터의 흐름을 의미한다. TCP는 연결 지향적인 프로토콜로서, 데이터를 바이트 단위로 분할하지 않고, 송신자가 전송한 데이터를 수신자가 동일한.. 2023. 6. 29.
[윤성우의 열혈 TCP/IP 소켓 프로그래밍] Chapter02 - 내용 확인 문제 풀이 [윤성우의 열혈 TCP / IP 소켓 프로그래밍] 책을 기반으로 개인적으로 문제 풀이 및 개념을 정리한 내용입니다. 모든 소스 코드와 강의, 확인 문제의 정확한 답안은 (23년 7월 1일부터 전면 무료화 예정) http://www.orentec.co.kr/ ====== 오렌지 미디어 ====== www.orentec.co.kr 에서 확인할 수 있습니다. 01. 프로토콜이란 무엇을 의미하는가? 그리고 데이터 송수신에 있어서 프로토콜을 정의한다는 것은 어떠한 의미가 있는가? 프로토콜이란 데이터를 송수신 하기 위한 통신 규약을 의미한다. 따라서 프로토콜을 정의한다는 것은 네트워크 통신을 위한 규칙과 규약을 명시하는 것을 의미하게 된다. 이러한 프로토콜을 정의함으로써 통신에 참여하는 모든 시스템이나 장치들이 동.. 2023. 6. 27.
[윤성우의 열혈 TCP/IP 소켓 프로그래밍] Chapter01 - 내용 확인 문제 풀이 [윤성우의 열혈 TCP / IP 소켓 프로그래밍] 책을 기반으로 개인적으로 문제 풀이 및 개념을 정리한 내용입니다. 모든 소스 코드와 강의, 확인 문제의 정확한 답안은 (23년 7월 1일부터 전면 무료화 예정) http://www.orentec.co.kr/ ====== 오렌지 미디어 ====== www.orentec.co.kr 에서 확인할 수 있습니다. 01. 네트워크 프로그래밍에서 소켓이 담당하는 역할은 무엇인가? 그리고 소켓이라는 이름이 붙은 이유는 어디에 있는가? 소켓(socket)이란 운영체제에서 제공하는 송수신 방법으로 데이터 송수신의 원리를 이론적으로 잘 몰라도, 소켓이라는 것을 이용해서 데이터를 주고 받을 수 있도록 하는 소프트웨어적인 장치를 의미한다. 해당 이름이 붙은 이유는 연결이라는 의.. 2023. 6. 27.