반응형
Notice
Recent Posts
Recent Comments
Link
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 리버스쉘
- 모듈구조도
- sofrware architeture
- status diagram
- Bandit
- 디자인패턴
- UseCase
- 구조적 설계
- base64
- 팬인과 팬아웃
- 매크로를 바라보는 시각
- fan-in fan-out
- ssh
- nc reverse shell
- usecase description
- 암표거래
- bandit21
- factory metohd pattern
- 생성패턴 행위패턴 구조패턴
- telnet
- gof design pattern
- 객체 상속 속성 인스턴스 메소드 오퍼레이션
- strucuture charat
- 클래스 관계
- 소프트웨어공학 디자인패턴
- madia designer ui design
- cron
- prototypepattern 예시 example
- ui 디자인 기본원칙
- 상태다이어그램
Archives
- Today
- Total
2.log
Socket 통신 절차 간략히 정리 (TCP) 본문
728x90
반응형
📍 'K씨' 님의 정보보안기사 강의를 정리한 내용임을 밝힙니다. / 출처 : https://youtu.be/0cgAAfB2yM4
1. 서버와 클라이언트가 통신하기 위하여 우선, 서버쪽에서 소켓 생성하고 IP 주소에 바인딩 함
2. 서버측에서 특정 포트 열어서 listen 상태로 대기, 이 때 클라이언트 측에서도 통신 하기 위해 소켓 생성
3. 클라이언트쪽에서 서버 쪽으로 커넥션 요청
4. TCP 요청의 경우 정상적으로 3-way handshake 마치면 커넥션 이루어지고, establish 상태로 넘어감
5. 이후부터는 서버, 클라이언트 측 양방향으로 데이터 전송이 이루어지게 됨
6. 전송과정이 완료되면 서버나 클라이언트측에서 close 하며 통신 종료됨
**최초 연결 수립은 클라이언트측에서 서버쪽으로 요청 이루어졌지만 일단 한 번 연결 이루어지면 양방향으로 통신 가능
728x90
반응형
'HACKING > Bandit+' 카테고리의 다른 글
tmux 에 대하여 (0) | 2023.04.15 |
---|---|
세션 연결 끊겨도 프로세스 동작하게 하는 법 (nohup 명령어) (0) | 2023.04.15 |
PPP(Point-to-Point Protocol) (0) | 2023.04.15 |
포트 포워딩과 SSH 포트포워딩/터널링에 대하여 (2) | 2023.04.09 |
sshd_config 파일 수정하여 포트 변경하기 (0) | 2023.04.07 |
Comments