일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 |
30 | 31 |
- 네트워크
- EC2
- docker
- Queue
- SMTP
- 라우터
- ICMP
- ELB
- Protocol
- 스위치
- AI스쿨
- 프로토콜
- english
- kubernetes
- 침입탐지시스템
- AWS
- 보안관제
- 침입차단시스템
- IDS
- tcp
- IPS
- k8s
- 7계층
- C#
- Telnet
- SQS
- 3way handshaking
- ssh
- 브리지
- Storage Gateway
- Today
- Total
목록AI스쿨 (2)
Devsecops

연결 종료 과정(4 Way handshaking) 연결이 종료된다라는것은 Client와 Server 모두 종료가 되었을 때를 말한다, 비정상적으로 한쪽만 종료 되고, 일정시간이 지나면 비정상적인 종료라 간주하고 양쪽 다 종료 되겠금 TCP는 조정하는 특징을 가지고 있다 Client는 Sever와 연결 설정 종료, FIN+ACK 패킷 전송 연결 요청에 대한 확인 응답ACK전송 일단 FIN은 받았다 하지만 아직 보내야할 데이터도 있고 안정적인 종료를 위해서 조금만 기다려 라는 요청 해당 Application에서 TCP 연결 종료 할 때까지 대기 후 FIN+ACK 패킷 전송 모두 완료 되었으니 종료 하자 마지막 ACK 보낸 후 2MSL시간동안 대기 2MSL 시간 동안 대기 : 마지막 ACK 응답이 안전하게 상..

연결 설정 과정(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..