본문 바로가기

NetWork TCP 연결과정 이 포스팅에는 TCP통신을할때 그과정이 어떻게 만들어지는지 포스팅해보겠다. 아래 그림을 토대로 설명해보도록하겠다. syn : 연결요청을위해 보내는값이다. ack : syn을 전송하는 장비에게 syn값을 잘보냈다고 승인하는 값이다. 먼저 클라이언트는 서버에게 연결요청을한다. 여기서 보내는값이 syn값이다 만약 클라이언트가 syn값을 0을보냈다면. 서버가 syn값을 잘전송받았다면 잘전송 받았다는 의미로 받은 syn 값에 +1을해 ack값을넣고 새로운 syn 값과 ack 값을 동시에보낸다 이떄 서버에서 클라이언트로 보내는 syn값은 다음 전송을받을때 중요하다 서버에서 syn+ack 값을 받게되면 클라이언트는 잘받았다는 의미로 받은 ack값에 +1을 해 서버에게 다시보낸다 이로서 클라이언트가 ack값까지 보내게.. 더보기
각종 pcap 샘플 얻을수있는 사이트 구글링하다 유용한사이트를 발견하였다 각종 pcap 파일 샘플을 얻을수있는곳이다. 여기서 받아서 한번 분석해보는것도 좋다. 그리고 여기 사이트 뒤져보니 pcap 자료말고 다른강좌나 여러가지 좋은것들이 많은것같다. 좋은 사이트 찾아낸거같다. 주소는 오른쪽을 클릭하시길 바랍니다 -> Click me 더보기
Linux 텔넷설정하기 telnet 이란? 다른장소 또는 다른컴퓨터에서 서버에 접속하기위해 사용하는 프로토콜(서비스) 이다. 텔넷을 이용해 원격으로 서버컴퓨터에 접속해 여러가지 작업을할수가 있다. 리눅스에서 텔넷 설정하는 방법을 적어보도록하겠다. 필자는 우분투 16.04 LTS 사용중이다 먼저 root 계정 사용자가 맞는지 아닌지 확인하길바란다. 구별방법은 자신 쉘앞에 ~$ 라적혀있으면 일반사용자 계정이구 #이 붙어있으면 루트사용자 계정이다. 지금부터 일반사용자는 모든명령어에 sudo를 붙여주길바란다. sudo는 루트권한 으로 해당쉘을 실행하겠다는것이다. 먼저 텔넷을 설치해주자. 1 apt-get install telnet cs 설치가 끝나면 xinted도 같이 설치해주기바란다. 텔넷설정을위해 꼭 깔아야한다. 1 apt-get.. 더보기