«tcp» 태그된 질문

TCP (Transmission Control Protocol)에 대한 질문은 안정적인 통신을 위해 네트워크를 통해 데이터를 캡슐화하는 데 사용되는 전송 프로토콜입니다.

3
TCP 연결에서 TIME WAIT의 목적은 무엇입니까?
액티브 클로저가 TIME WAIT에 들어가는 이유는 최종 ACK가 손실되지 않도록하기위한 것입니다. 그러나 최종 ACK가 손실되는지 어떻게 알 수 있습니까? 패시브 클로저는 FIN을 다시 보내고 액티브 클로저는 ACK가 손실되었음을 알 수 있습니까? 다음은 TCP FSM의 사진입니다.
12 tcp 


4
TCP / IP에서 통신 대기 시간을 어떻게 공식화 할 수 있습니까?
TCP / IP를 사용하여 통신하는 두 노드 간의 왕복 지연 시간을 추정하기 위해 수학적 모델 / 방정식을 도출하는 데 어려움이 있습니다. 노드는 HTTP 프로토콜을 기반으로 데이터를 교환합니다. 이 모델에서 연구해야 할 가장 중요한 요소는 네트워크의 두 노드 간 물리적 거리, 중간 홉 수, 대역폭, 각 홉에서의 처리 지연입니다. 나는 웹을 …

2
NAT / PortForwarding / TCP / IP는 어떻게 작동합니까?
최근에 NAT의 작동 방식에 관한 기사를 읽었습니다 . 일부는 여전히 나에게 불분명합니다. 누군가 설명 할 수 있으면 고맙겠습니다. 다음은 가장 혼동되는 DynamicNAT 관련 기사의 일부입니다. 스텁 도메인의 컴퓨터는 웹 서버와 같이 네트워크 외부의 컴퓨터에 연결을 시도합니다. 라우터는 스텁 도메인의 컴퓨터에서 패킷을 수신합니다. 라우터는 컴퓨터의 라우팅 불가능한 IP 주소를 주소 변환 …
12 nat  tcp 

3
TCP에 의한 승인은 데이터가 전달되었음을 보증하지 않습니다.
RFC 793에는 TCP 세그먼트의 승인에 관한 부분이 있습니다. TCP는 데이터가 포함 된 세그먼트를 전송할 때 재전송 큐에 사본을두고 타이머를 시작합니다. 해당 데이터에 대한 승인이 수신되면 세그먼트가 큐에서 삭제됩니다. 타이머가 다 떨어지기 전에 승인이 수신되지 않으면 세그먼트가 재전송됩니다. TCP에 의한 승인은 데이터가 최종 사용자에게 전달되었음을 보장하지는 않지만 수신 TCP가 책임을지는 것만 …

1
FIN 세그먼트 만 합법적입니까?
FIN 플래그 만 설정하여 TCP 세그먼트를 침입으로 표시하는 것이 편리합니다 (응답을 추적하지 않고). ACK가없는 FIN은 무례하고 드물지만 연결 종료에 따라 합법적이라고 항상 가정했습니다 . 그러나 "FIN 자체가 나타나지 않기 때문에 Cisco의 ACK 및 / 또는 RST 패킷에 대해"확장 된 "키워드 필터가 표시됩니다. FIN / ACK 만 유효합니다. FIN 세그먼트 만 …


2
nmap은 닫힌 포트와 필터링 된 포트를 어떻게 구분합니까?
TCP 연결 스캔을 수행한다고 가정 해 봅시다. Google의 nmap 스캔은 다음 출력을 반환합니다. 항만국 서비스 80 / tcp 공개 http 443 / tcp 공개 https 그러나 포트 12의 google.com에서 netcat 또는 telnet으로 소켓을 열려고하면 netcat 또는 telnet이 무기한 중단됩니다. Nmap은 포트 12 (및 80 또는 443 이외의 다른 포트)가 닫힌 …
10 monitoring  tcp 

5
TCP 스트림의 패킷 크기
나는 네트워크 트래픽이며 각 TCP 세션을 일련의 요청과 응답으로 나눕니다 (HTTP 또는 SSL과 같은 방식으로 모든 작업을 수행하는 프로토콜). 전송해야 할 데이터 청크가 주어지면 가능한 가장 큰 패킷을 사용하여 전송되며 마지막 패킷은 최대 크기보다 작거나 따라갑니다. 다른 쪽의 패킷에 의해 (ACK 빈 패킷을 무시). 따라서 HTTP 세션에서 (다시 무시하고 acks …

1
TCP 서버는 65535 개의 클라이언트로 제한됩니까?
이것이 단일 컴퓨터 / 응용 프로그램이 유지할 수있는 클라이언트 수를 제한한다고 생각할 수 있습니다. 하나는 웹 서버를 감독 할 수 있으며, ~ 65k 연결을 초과하는 것으로 예상되는 사용 수준으로 확장 될 수 있는지 확인해야합니다. 소프트웨어의 경우 별도의 고려 사항이 있습니다 ( /programming/1575453/how-many-socket-connections-can-a-web-server-handle )

2
FTP 수동 모드가 잘 알려진 단일 포트가 아닌 임시 포트 범위를 사용하는 이유는 무엇입니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 네트워크 엔지니어링 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 2 년 전 . FTP 수동 모드에서는 서버가 데이터 채널을 설정할 수있는 임의의 포트 번호를 클라이언트에 보냅니다. 그런 다음 클라이언트는 임의 포트 번호에서 서버가 보낸이 …
9 tcp 

2
TCP 최대 세그먼트 크기 (MSS) "클램핑"이 IPv6과 호환됩니까?
IPv4를 사용하면 경로 최대 전송 단위 검색이 작동하지 않을 때 TCP MSS "클램프"(TCP 헤더에서 MSS 값을 편집하는 네트워크 장치)가 도움이 될 수 있습니다. (예를 들어, ICMP가 경로 어딘가에서 차단되고있을 때) IPv6에는 조각화가 없기 때문에 ICMPv6의 '패킷이 너무 커서'시작 지점을 알릴 수 없습니다. 특히 IPv6을 통한 TCP MSS 클램핑에 대한 지침이 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.