본문 바로가기

Develop/Network24

[윤성우의 열혈 TCP/IP 소켓 프로그래밍] Chapter04 - 내용 확인 문제 풀이 [윤성우의 열혈 TCP / IP 소켓 프로그래밍] 책을 기반으로 개인적으로 문제 풀이 및 개념을 정리한 내용입니다. 모든 소스 코드와 강의, 확인 문제의 정확한 답안은 (23년 7월 1일부터 전면 무료화 예정) http://www.orentec.co.kr/ ====== 오렌지 미디어 ====== www.orentec.co.kr 에서 확인할 수 있습니다. 01. TCP/IP 프로토콜 스택을 4개의 계층으로 구분 해보자. 그리고 TCP 소켓이 거치는 계층구조와 UDP 소켓이 거치는 계층구조의 차이점을 설명해보자. TCP / IP 프로토콜 스택은 일반적으로 4개의 계층으로 구붆된다. 1. 네트워크 액세스 계층 (Network Access Layer) 물리적인 네트워크 인터페이스와 관련된 기능을 담당한다. 이 .. 2023. 6. 28.
[윤성우의 열혈 TCP/IP 소켓 프로그래밍] Chapter03 - 내용 확인 문제 풀이 [윤성우의 열혈 TCP / IP 소켓 프로그래밍] 책을 기반으로 개인적으로 문제 풀이 및 개념을 정리한 내용입니다. 모든 소스 코드와 강의, 확인 문제의 정확한 답안은 (23년 7월 1일부터 전면 무료화 예정) http://www.orentec.co.kr/ ====== 오렌지 미디어 ====== www.orentec.co.kr 에서 확인할 수 있습니다. 01. IP주소 체계인 IPv4와 IPv6의 차이점은 무엇인가? 그리고 IPv6의 등장배경은 어떻게 되는가? IPv4와 IPv6는 인터넷 프로토콜 주소 체계의 두가지 버전으로, 가장 큰 차이는 주소의 길이에 있다. IPv6는 IPv4 주소의 고갈 문제로 인터넷을 확장하기 위해서 등장하게 되었다. 추가적으로 IPv4에서 부족했던 보안과 자동 주소 구성, 흐.. 2023. 6. 27.
[윤성우의 열혈 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.