inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Lý thuyết cốt lõi về mạng học thuộc lòng là xong - Cơ bản

Tạo và gửi gói tin

제가 Socket을 잘 이해한 건지 궁금합니다

67

gotsuebel3129

9 câu hỏi đã được viết

0

말씀해주신 내용으로는 Socket이란 Process가 TCP/IP 의 Kernal Mode 기능에 접근할 수 있도록 해주는 인터페이스라고 이해를 했는데, 즉 Process가 어떤 Data를 보내려 할 때 Kernal Mode 쪽에 접근하여 Data를 Segment 혹은 Packet 단위로 생성하기 위해 존재하는 것이 Socket이라고 이해해도 되는 것일까요?

네트워크 프로토콜

Câu trả lời 1

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. 남경태님.

Socket에 대해 궁금하신 점을 잘 이해했습니다. 프로세스가 데이터를 송신할 때, 커널 모드의 TCP/IP 프로토콜을 사용하기 위해 필요한 인터페이스로 Socket을 이해하신 점은 맞습니다. Socket은 애플리케이션 레벨에서 커널의 네트워크 서비스를 사용하기 위한 통로 역할을 합니다.

다음의 링크들은 Socket과 관련된 기존의 질문과 답변입니다. 이를 참고하시면 더 깊이있는 이해에 도움이 될 수 있습니다.

  1. File과 Socket에 대해서: 프로세스가 데이터를 전송하기 위해 사용하는 Socket이 커널 기능을 활용하는 인터페이스라는 점을 설명하고 있습니다.

  2. 소켓 ,TCP/IP 프로토콜: 소켓이 TCP/IP와 같은 프로토콜의 추상화된 인터페이스라는 점을 다룹니다.

  3. socket에 대한 정확한 정의가 무엇인가요?: 소켓의 정의를 한 문장으로 요약하며 설명하고 있습니다.

Socket은 데이터를 네트워크를 통해 전송하기 위한 시스템 호출 및 패킷화 과정을 돕는 중요한 도구입니다. 이런 기본 개념은 다양한 네트워크 프로그래밍에서 매우 중요하니, 충분히 이해하고 넘어가시면 좋습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

제가 이해한 것이 맞을까요?

0

43

0

Broadcast 학습 중 간단한 궁금증이 생겨 질문드립니다

0

66

1

책 추천 부탁드립니다.

0

107

2

Host범위에 대해서 질문이 있습니다.

0

95

2

택배차 즉 Frame의 생명주기

0

109

2

단편화 관련 질문

0

72

2

네트워크 공부에 추천하실만한 책이 있으신가요?

0

202

1

예전에 있었던 수동 IP 할당 경험에 대한 질문

0

84

2

ttl 관련 질문

0

66

3

SSL OSI 7계층

0

129

2

만약 송신측 + 모든 라우터의 MTU는 동일했지만 수신측에서 MTU가 더 작으면 어떻게 되나요?

0

93

2

라우터에 대해 궁금합니다

0

91

2

네트워크 질문 있습니다.

0

142

2

Broadcast 범위에 대한 질문

0

97

1

응용 과정으로 넘어가기 전에 질문 입니다.

0

156

2

UDP 통신 시 Socket 설정

0

212

2

host 내부 process 통신

0

133

2

스위치에 대한 질문

0

193

2

L3Switch & Router

1

241

3

RESTful API에 대해 질문 드립니다

0

193

2

스위치에 대하여

0

196

2

그림 한 장으로 외워서 끝내는 웹 서비스 구조 기본이론만 재생이 안돼요

1

218

3

DHCP 과정 중 src와 dst가 궁금합니다.

0

287

2

단편화 과정에서 패킷을 수신할 때 질문

0

191

2