inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

외워서 끝내는 네트워크 핵심이론 - 기초

TCP/IP 궁금한 점! 있습니다

해결된 질문

564

asd

작성한 질문수 30

0

선생님 안녕하세요! 덕분에 많이 배우고 있습니다.

TCP/IP 궁금한 점 있어 질문 남깁니다.

1.HDD에 있는 파일을 Process의 Buffer로 가져올 때 즉 Copy 할 때 Buffer의 크기만큼 Copy해오는건가요?

2.TCP/IP에서 발생할 수 있는 문제 중 Loss를 설명해주셨는데 이는 100% 네트워크 상 문제라고 하셨습니다. 그렇다면 어떻게 해결을 해야하는건가요?

3.Out of order 발생 시 TCP 스택에서 순서 보정 후 Socket Buffer로 가는건가요?

그리고 문득 강의 듣고 복습하면서 든 생각인데 선생님 네트워크 강의나 다른 네트워크 책들보면 3,4 계층에서 TCP/IP만 집중해서 설명을 하던데 그 이유가 우리가 사용하는 서비스들이 인터넷 환경에서 작동하는 서비스라고 TCP/IP에만 집중하는건가요?

감사합니다

네트워크 프로토콜 tcp-ip

답변 1

1

널널한 개발자

  1. 네, 그렇습니다.

  2. 해결 방법이 없습니다. OS 수준에서 Loss가 발생한 Segment를 재전송 요구 할 것이며 Process는 재전송 받아 조립된 데이터를 받아올 뿐입니다. 응용 프로그램 수준에서는 데이터가 늦게 도착하는 것에 관한 대응을 할 수 있을 뿐이며 경우에 따라 TCP 연결이 리셋(비정상 종료)되기도 합니다.

  3. 네, 그렇습니다.

TCP가 매우 복잡하기 때문입니다. TCP를 이해한다면 UDP는 그냥 거저 얻었다 생각해도 될 정도로 내용이 없습니다. 그리고 많은 상위계층 프로토콜들이 TCP/IP를 기반으로 작동하고 있습니다. 결국 본인의 예상이 맞다고 보시면 되겠습니다. 참고하시기 바랍니다.

1

asd

답변해주셔서 감사합니다!

또 새로운걸 배웠습니다.

선생님 덕분에 컴퓨터가 더 재밌어져요ㅎ

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

0

48

0

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

0

71

1

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

0

70

1

책 추천 부탁드립니다.

0

109

2

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

0

97

2

택배차 즉 Frame의 생명주기

0

110

2

단편화 관련 질문

0

72

2

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

0

208

1

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

0

84

2

ttl 관련 질문

0

66

3

SSL OSI 7계층

0

131

2

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

0

93

2

라우터에 대해 궁금합니다

0

92

2

네트워크 질문 있습니다.

0

142

2

Broadcast 범위에 대한 질문

0

97

1

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

0

156

2

UDP 통신 시 Socket 설정

0

212

2

host 내부 process 통신

0

134

2

스위치에 대한 질문

0

194

2

L3Switch & Router

1

241

3

RESTful API에 대해 질문 드립니다

0

193

2

스위치에 대하여

0

197

2

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

1

219

3

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

0

288

2