묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
'웹 브라우저 요청 흐름' 강의 질문
안녕하세요! 좋은강의 감사드립니다.한가지 궁금한게, 웹 브라우저 요청 흐름 강의에서클라이언트에서 보낸 tcp/port 정보를 벗어낸 뒤 '구글'에서 처리하고, 다시 클라이언트로 보내는데요.이때 데이터를 전송할때 보내는 tcp/port 정보 (처리하기 위해 벗겨낸 정보)는 전송받을때 보낸 정보랑 같은건가요 다른건가요?감사합니다!
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
콘솔창에 값이 뜨는데 까지 오래걸리는데...
안녕하세요 선생님다름이 아니라 콘솔창에 값이 나온는데 너무 오래 걸려서 질문남깁니다..구글링을 며칠간 해보면서 보안프로그램 충돌 의심 => 보안프로그램 삭제비주얼 스튜디오 재설치 를 해봤는데도 해결이 안되고 정보가 없어서 여기에 질문을 남깁니다..이 상태로 30초 정도 기다려야지 값이 나오더라구요실습 동안에 계속 이 현상이 나타납니다.저 화면은 그냥 std::cout만 했는데 30초 이상 기다려야되네요...혹시 이런 상황을 겪어보신적이 있나요?? 감사합니다
-
미해결AWS Certified Advanced Networking - Specialty 자격증 준비하기
안녕하세요..! 수강기간 연장 문의드립니다..
안녕하세요 한번에 aws 강의 두개를 신청했다가 업무일정때문에 바빠서 이제야 듣기 시작했는데요 ^^.. solution architect 강의는 저번에 연장신청을 했지만 다듣기전에 이 강의도 기간이 만료될거 같아서 연장 부탁드립니다.. 열심히 듣겠습니다..! 꼭 완강하고 수강평 작성토록 하겠습니다!
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
Client에서 Send한 정보는 그럼
Client에서 Send한 정보는 그럼 Server에서 Recv 하지 않으면 Client 컴퓨터의 SendBuffer에서 대기하는건가요? 아니면 Server컴퓨터의 RecvBuffer에서 대기하는건가요??
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
경합조건과 임계영역의 차이
안녕하세요. Interlocked 과목 중 경합 조건Race Condition에 대한 수업 잘 들었습니다.과거 네트워크와 운영체제 시간에 배웠던 임계 영역과 경합 조건에 대한 개념이 헷갈려서 질문 드리고 싶습니다.말씀해주셨던 다수의 쓰레드들이 하나의 데이터 혹은 그러한 영역에 접근하고자 할 때 생기는 문제를 저는 경합 조건이라고 이해했는데요.이 개념이 혹시 임계 영역을 제가 잘 못 이해하고 있는지, 혹은 경합 조건에 대해 제대로 이해하고 있는지 궁금합니다.또 선생님께서 생각하시는 임계영역과 경합조건의 차이는 어떠한 것인지도 궁금합니다.
-
해결됨외워서 끝내는 네트워크 핵심이론 - 기초
DHCP 서버
dhcp 서버란게 하나의 랜대역에 하나만 존재하나요??누가 설치해논거죠ㅡ.ㅡ??
-
해결됨외워서 끝내는 네트워크 핵심이론 - 기초
브로드캐스트
ip에서 hostID가 255이면 브로드캐스트라고 하셨는데욥브로드캐스트가 보통 같은 네트워크대역에서만 일어나는 걸로 알고 있는데, 그럼 이더넷헤더에 목적지 주소를 FF FF FF FF FF FF를 두는 브로드캐스트랑 뭐가 다른건가요??
-
해결됨외워서 끝내는 네트워크 핵심이론 - 기초
TCP의 segmentation
이전 강의 중 Stream에 대해 설명해주셨을때 크기가 큰 Stream을 TCP에 넘겨줄때 MSS에 따라 segmentation이 된다라고 이해했습니다.그런데 "TCP 연결 과정"에서도 Client와 Server의 MSS가 다를 때에도 낮은 MSS에 맞춘다고 이해했습니다. 강의 예시처럼 Client의 MSS가 1460, Server의 MSS가 1400일때 Server의 MSS에 맞춰버린다고 하면 이때 어느 부분에서 일어나는 건가요?SYN+ACK를 통해 server의 MSS를 받고 L2->L3->L4(TCP)로 가서 한번 더 segmentation이 일어나는 건가요?3-way handshaking을 할때에도 en/decapsulation이 일어나는게 맞는가요?
-
해결됨외워서 끝내는 네트워크 핵심이론 - 기초
연결 종료할 때 FIN+ACK 를 보내는 이유
강사님. 안녕하세요.강의 잘 보고 있습니다.궁금한게 있어서 질문 드립니다.연결 종료 과정에서 그림을 보면 FIN+ACK을 같이 보내고 있는데 그 이유가 무엇인가요?Client ------FIN+ACK?-------> ServerClient <--------ACK----------- ServerClient <-----FIN+ACK?-------- ServerClient ---------ACK----------> Server ACK은 전에 보냈던 데이터를 잘 수신했다는 의미로 보내는 것이라 이해를 했는데, FIN을 처음 보낼 때 같이 ACK도 보내는 이유가 궁금합니다.
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
SetReuseAddress 보안문제
MSDN을 살펴보니까 ReuseAddress 옵션 설정 시 보안 문제가 발생 할 수 있다고 써있는데 실무에서도 이방법이 사용 되나요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
펙토리 함수가 꼭 필요한건가요? 그냥 세션으로 받으면 안되요?
public void Connect(IPEndPoint endPoint, Session session) // 사용하는 부분//connector.Connect(serverEndPoint, () => { return new GameSession(); }); GameSession gameSession = new GameSession(); connector.Connect(serverEndPoint, gameSession);Func 형 말고 그냥 Session을 참조로 받아서 하면 안되나요? 코드가 돌긴 하던데..
-
해결됨외워서 끝내는 네트워크 핵심이론 - 기초
Socket의 Buffer 크기
다른 질문을 보니까 "End-point의 TCP buffer 크기"라고도 하는데 "Socket buffer 크기"와 같은 건가요?Process의 buffer 크기는 개발자가 정한다는 것은 알겠는데 "Socket buffer 크기"는 어떻게 정해지는 것인가요?
-
해결됨외워서 끝내는 네트워크 핵심이론 - 기초
ARP Request가 Broadcast되는 범위
로컬 pc에서 인터넷과 통신하기 위한 게이트웨이의 mac 주소를 알기 위해서 ARP Request를 Broatcast 보내고 ARP Reply 응답을 통해 해당 게이트웨이의 mac 주소를 전달받는다고 설명해주셨습니다.그렇다면 ARP Request가 전달되는 범위는 request가 uplink 하면서 처음 만난 gateway 까지가 되고 그 이상으로 broatcast를 보내지 않고 drop 하게 되는 건가요?
-
해결됨외워서 끝내는 네트워크 핵심이론 - 응용
VPN의 개념에 관하여 질문드립니다.
선생님 안녕하세요! 수업 잘 듣고 있습니다.'PN과VPN' 강의를 듣고 VPN에 관해 질문드릴게 있어요.질문1 : '서울 본사'의 LAN이 있고 '부산 지사'도 하나의 LAN이 있는데 이를 Private Network로 묶는다는게 LAN과 LAN을 포함하는 새로운 LAN을 만든다고 보면될까요?질문2 : 'KT 망을 일부 잘라서 Private Network를 만들면 네트워크 속도가 느리다'고 하셨습니다. 질문2-A.우선 'KT망'이란 표현에 대해 궁금한 점이 KT는 ISP로 인터넷 서비스를 제공해 주는 회사이고 우리에게 Public 공간인 Internet으로 접속할 수 있게끔 Public IP를 할당해주는 회사로 알고 있습니다. 그래서 Public IP만 할당해 주는 걸로 만 알고 있었는데 'KT망'이라는 표현을 사용한 걸로 보면 Internet 환경에서 KT만 쓸 수 있는 특정 Network 영역이 있는 걸까요?질문2-B.그리고 KT 망으로 Private Network를 만든다면 네트워크 속도는 왜 느려지는 건가요? 어차피 Internet 환경에서 특정 부분을 좀 잘라서 할당 해주는 건데 속도의 영향은 왜 받는 건가요?
-
해결됨외워서 끝내는 네트워크 핵심이론 - 기초
VPN을 사용시 MTU가 작아지는 이유!
VPN을 이용하면 기존 패킷을 한번 더 박싱하여 새로운 헤더를 붙이기 때문에 이 헤더크기만큼 가용한 패킷 용량이 줄어들기 때문일까요??
-
해결됨외워서 끝내는 네트워크 핵심이론 - 기초
0번 IP 주소를 사용할 수 없는 이유를 모르겠습니다.
영상에서 설명해주시기를 0번 IP는 서브넷 마스크의 호스트 주소와 동일하여 사용할 수 없다고 해주셨는데, 서브넷 마스크의 네트워크 주소와 192.168.0이 서로 달라서 사용할 수 있어야 하는게 아닌지 헷갈립니다.
-
해결됨외워서 끝내는 네트워크 핵심이론 - 기초
소켓은 어떤 네트워크 계층에 속한다고 봐야할까요??
L5 세션계층과는 관계가 없어보이고 L4에 존재한다고 봐야할지요??
-
해결됨외워서 끝내는 네트워크 핵심이론 - 응용
External Port는 NAT의 port를 의미하는 걸까용??
아니면 그냥 논리적인 포트 번호를 만든건가요??
-
해결됨외워서 끝내는 네트워크 핵심이론 - 응용
지사 SG에서 철수의 패킷을 식별하여 본사 SG로 보낼 수 있는 이유
지사 SG가 철수로부터 받은 패킷을 본사 SG로 보낼 수 있다는 것은 지사 SG에서 특정 IP 대역으로(5.5.5.*) 보내는 트래픽은 모두 본사 SG(5.5.5.1)로 보낸다라는 라우팅 정책이 있기 때문에 가능한 것일까요??
-
해결됨외워서 끝내는 네트워크 핵심이론 - 기초
switch 비용의 의미
안녕하세요!!switch의 비용(메트릭)이 적을수록 좋다고 하셨는데 비용이 적으면 속도가 빨라지는 건가요? 비용이 적어짐으로써 얻을 수 있는 가장 큰 장점이 무엇인가요?