일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- k8s
- SMTP
- ssh
- 보안관제
- SQS
- 침입탐지시스템
- 침입차단시스템
- C#
- english
- kubernetes
- Protocol
- EC2
- AI스쿨
- 프로토콜
- 네트워크
- AWS
- 스위치
- 3way handshaking
- docker
- ICMP
- Queue
- 라우터
- 7계층
- 브리지
- IPS
- tcp
- Storage Gateway
- IDS
- ELB
- Telnet
- Today
- Total
목록tcp (2)
Devsecops

연결 설정 과정(3 Way handshake) 최초 Client는 Server와 연결 설정을 위한 연결 요청 패킷(SYN)전송 이 때 Seq.Num은 임의의 랜던 값을 정하는데 그 이유는 송신중에 분실이 일어날경우 TCP는 재전송을 한다. 재전송 하는 시점에 순서번호가 초기번호로 다시 셋팅 되면 TCP 순서랑 어긋나게끔 셋팅이 된다 Client의 연결 요청에 대한 수신 확인 응답(ACK)과 함께 Server에서 Client로 SYN을 보내 상호간에 연결요청을 한다 이 때는 Seq.Num도 임의의 랜덤 값을 설정하고 Ack.Num은 Client가 보낸 Seq.Num + 1 값으로 설정한다 여기서 +1은 Client.Seq.Num에서 설정한 값까지 받았으니 그 다음부터 보내라 라는 의미이다. Server..

TCP 프로토콜 연결지향 프로토콜 신뢰성을 가장 중요하게 생각하는 프로토콜, 송신자와 수신자간의 안정적인 통신을 위함 물리적으로 전용회선이 연결되어 있는 것처럼 가상의 연결 통로를 설정해서 통신하는 방식 논리적인 연결 통로를 통해 데이터를 주고받아 데이터 전송순서를 보장한다 스트림 기반 전송방식이용 신뢰할 수 있는 프로토콜 흐름제어 : 상대방이 받을 수 있을 만큼 데이터 전송 오류제어 : 데이터 오류나 누락없이 안전한 전송 보장 혼잡제어 : 네트워크 혼잡정도에 따라 송신자가 데이터 전송 량 제어 구조 Source Port : 출발지 포트번호 Destination Port : 목적지 포트번호 Sequence Number : 송신데이터 번호 Acknowledgment Number : 상대..