일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- EC2
- 네트워크
- SQS
- IDS
- 7계층
- ssh
- tcp
- 보안관제
- 3way handshaking
- Storage Gateway
- k8s
- kubernetes
- AWS
- ELB
- 침입차단시스템
- Telnet
- english
- SMTP
- Protocol
- 프로토콜
- docker
- 라우터
- IPS
- C#
- 스위치
- ICMP
- 침입탐지시스템
- Queue
- AI스쿨
- 브리지
- Today
- Total
목록전체 글 (81)
Devsecops
UDP 프로토콜 비연결형 프로토콜 논리적인 연결 설정 과정이 없기 때문에 데이터그램 전송 시 마다 주소 정보를 설정해서 전송 순차적 전송을 보장하지 않는다 데이터그램 기반 전송 방식 이용(데이터를 정해진 크기로 전송하는 방식) 단순하고 가벼운 프로토콜로 전송속도 빠르다 헤더 자체에는 순서와 관련된 정보가 없기 때문에 수신 측 순서 재조립 요구 신뢰할 수 없는 프로토콜 흐름제어, 오류제어, 혼잡제어를 수행하지 않는다 UDP를 사용하는 프로그램 쪽에서 오류제어 기능을 스스로 갖추어야 한다 포트 정보를 이용하여 상위 송수신 Application을 식별하는 역할 정도만 수행 구조 Source Port : 출발지 포트번호 Destination Port : 목적지 포트번호 Total Length..
연결 종료 과정(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..
TCP 프로토콜 연결지향 프로토콜 신뢰성을 가장 중요하게 생각하는 프로토콜, 송신자와 수신자간의 안정적인 통신을 위함 물리적으로 전용회선이 연결되어 있는 것처럼 가상의 연결 통로를 설정해서 통신하는 방식 논리적인 연결 통로를 통해 데이터를 주고받아 데이터 전송순서를 보장한다 스트림 기반 전송방식이용 신뢰할 수 있는 프로토콜 흐름제어 : 상대방이 받을 수 있을 만큼 데이터 전송 오류제어 : 데이터 오류나 누락없이 안전한 전송 보장 혼잡제어 : 네트워크 혼잡정도에 따라 송신자가 데이터 전송 량 제어 구조 Source Port : 출발지 포트번호 Destination Port : 목적지 포트번호 Sequence Number : 송신데이터 번호 Acknowledgment Number : 상대..