일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- spring Batch
- nodejs
- 시스템 해킹
- hackctf
- Batch
- 리버싱
- 스프링 배치
- 회고
- pwnable.xyz
- programmers
- 웹보안
- node.js
- cloud run
- 포너블
- gcp cloud build
- 보안
- docker
- kotest
- 웹해킹
- 프로그래머스
- Baekjoon
- gcp ci/cd
- 사이버보안
- 백준
- sequelize
- Python
- gcp
- webhacking.kr
- 파이썬
- 네트워크
목록Network (4)
uju's Tech
1. sudo apt install xinetd telnetd 2. vi /etc/xinetd.conf 기존에 작성되어 있는 것을 살펴보겠다. 여기서 추가로 아래의 사진 처럼 작성해준다. 3. /etc/init.d/xinetd restart 위 와 같은 단계를 거치면 텔넷 서버 구성이 완료 되었다.
1.IPv4 datagram format IPv4의 헤더는 20바이트. ver: ip protocol 의 버전 숫자가 들어간다. head len: header length(바이트 단위) -20바이트가 기본이지만 뒤의 option에 데이터가 들어갈수도 있어 길이가 가변적이다. head len을 명시하는 이유는 어디까지 헤더인지 명시하기 위해서이다. type of service(TOS): 요구되는 서비스 품질 length: 헤더와 데이터 길이를 포함한 전체 길이(바이트 단위) 16-bit identifier: 각 조각이 동일한 데이커그램에 속하면 같은 일련번호를 공유 flags: 3비트로 이루어져 있다 fragment offset: 패킷이 단편화 되었을 때 단편화 순서를 설정하는 부분(조각나기 전 우너래의 ..
software: 라우팅 알고리즘/프로토콜 수행 hardware: input에서 output으로 forwarding 1.input port line termination: 물리 계층 --> data link (ex . ethernet) -->decentralized switching(분산 스위칭) switch fabric : input buffer 로 부터 적절한 output buffer로 전송 datagram 이 흘러가는 시간보다 도착하는 시간이 빠르면 queuing delay 발생 가능 switch fabric의 3가지 구조 1.memory: 모든 input buffer 로 부터 들어오는 패킷들은 같은 메모리를 공유한다.(시스템 메모리에 복사) 2.bus: 모두 공유하는 길이여서 하나의 신호만 지나갈..
1.forwarding과 routing의 차이 forwarding: move packets from router's input to appropriate router output ;패킷의 목적지 주소와 방향을 보고 넘기는 역할 routing: determine route taken by packets from source to destination ; 받은 패킷에 적혀있는 목적지 주소를 보고 최선의 경로 설정한다. 2.network layer-data plane: data 전송하는 목적을 제공 ;forwarding function - control plane: data영역으로 어떻게 무슨 트래픽이 흐르도록 제어 detetmines how datagram is routed among routers alon..