TCP
- 최초 등록일
- 2015.01.25
- 최종 저작일
- 2012.05
- 20페이지/ 한컴오피스
- 가격 1,000원
소개글
수정할 곳 없는 정말 완벽한 보고서입니다.
보고서 쓰시는데 도움이 되었으면 좋겠습니다.
목차
1. 준비과정
2. 자신의 PC IP 주소, multinet.inha.ac.kr 서버의 IP 주소는?
3. multinet.inha.ac.kr 서버에 접속하는 첫 번째 TCP segment (SYN=1) 패킷의 내용을 분석하라
4. 첫 번째 TCP 세그먼트에서
5. multinet 서버에 연결하기 위해 three-way handshake를 수행하는 것을 볼 수 있다. 세 개의 TCP segment 내용을 화면 캡처하고 이를 상호 분석하고 분석한 내용을 중심으로 절차에 대한 간단한 그림을 그려라 (강의 노트와 유사하게).
6. 재전송 (retransmission) 된 패킷이 있는가? 있다면 어떻게 알 수 있었는가?
7. 초기 3 way handshake를 제외하고 5개정도의 매 TCP segment 전송에 대해 언제 ACK가 수신되었는지 시간을 계산하고 5개의 RTT 시간을 구한다.
본문내용
0. 준비과정
⑴ Internet Explorer의 [도구] - [인터넷 옵션] - [일반]에서 홈페이지를 http://multinet.inha.ac.kr로 설정하고 Explorer를 닫는다.
⑵ 컴퓨터에 현재 작동하는 인터넷 응용을 모두 닫는다. (Explorer 포함)
⑶ Wireshark를 동작시키고 Capture Option을 TCP로 하고 캡쳐링을 시작한다.
⑷ 인터넷 Explorer를 실행시킨다.
⑸ Capture를 stop한다.
1. 자신의 PC IP 주소, multinet.inha.ac.kr 서버의 IP 주소는?
나의 PC의 IP 주소를 알아내기 위해 cmd창에서 ipconfig 명령어를, multinet.inha.ac.kr의 IP 주소를 알아내기 위해서 nslookup을 사용하였다. 아래 그림에서 볼 수 있듯이 나의 PC IP주소 : 192.168.123.2이고, multinet.inha.ac.kr의 IP주소 : 165.246.10.12이다.
(그림 1-1)
2. multinet.inha.ac.kr 서버에 접속하는 첫 번째 TCP segment (SYN=1) 패킷의 내용을 분석하라
(그림 2-1) 첫 번째 TCP segment (SYN=1) packet
위 그림을 통하여 첫 번째 TCP Segment의 내용을 분석 할 수 있다. 연두색으로 박스 친 부분을 보면 내 Source port는 49273이고, 서버의 Destination Port는 80임을 알 수 있다. 여기서 Source는 클라이언트의 역할을 하고, Destination는 클라이언트가 접속을 시도하려는 서버의 역할을 한다. 서버의 Port 번호 중 HTTP는 Well-known port로서 1~1023까지 사용 할 수 있는 미리 지정된 Application 중에서 80을 사용하고 있음을 알 수 있다. 클라이언트의 경우는 서버의 Well-known port와는 다르게 1023 이후의 번호를 Random하게 부여 받을 수 있다.
참고 자료
없음