인터넷 프로토콜: Difference between revisions
Jump to navigation
Jump to search
| Line 77: | Line 77: | ||
|14-16주 | |14-16주 | ||
| - 응용프로토콜: [http://www.tcpipguide.com/free/t_SNMPProtocolGeneralOperationCommunicationMethodsan-2.htm SNMP], [http://www.tcpipguide.com/free/t_SMTPConnectionandSessionEstablishmentandTerminatio.htm SMTP]/[http://www.tcpipguide.com/free/t_POP3GeneralOperationClientServerCommunicationandSe.htm POP3]/IMAP, TELNET, SIP, HTTP <br/> * [http://www.tcpipguide.com/free/t_SMTPRepliesandReplyCodes-2.htm SMTP reply codes]<br/>* [http://www.tcpipguide.com/free/t_POP3AuthorizationStateUserAuthenticationProcessand-2.htm POP3 authentication]<br/>* [http://www.tcpipguide.com/free/t_POP3TransactionStateMailandInformationExchangeProc.htm POP3 commands]<br/>* [http://www.tcpipguide.com/free/t_SNMPProtocolBasicRequestResponseInformationPollUsi.htm SNMP operation] <br/>* [http://www.tcpipguide.com/free/t_SNMPMessageFieldDefinitionsGeneralMessageFormatand-3.htm SNMP 메시지 포맷]<br/>* [http://www.tcpipguide.com/free/t_TCPIPStructureofManagementInformationSMIandManagem.htm MIB] <br/>* <font color=red>'''telnet 을 사용한 서비스 연결 방법 숙지'''</font> | | - 응용프로토콜: [http://www.tcpipguide.com/free/t_SNMPProtocolGeneralOperationCommunicationMethodsan-2.htm SNMP], [http://www.tcpipguide.com/free/t_SMTPConnectionandSessionEstablishmentandTerminatio.htm SMTP]/[http://www.tcpipguide.com/free/t_POP3GeneralOperationClientServerCommunicationandSe.htm POP3]/IMAP, TELNET, SIP, HTTP <br/> * [http://www.tcpipguide.com/free/t_SMTPRepliesandReplyCodes-2.htm SMTP reply codes]<br/>* [http://www.tcpipguide.com/free/t_POP3AuthorizationStateUserAuthenticationProcessand-2.htm POP3 authentication]<br/>* [http://www.tcpipguide.com/free/t_POP3TransactionStateMailandInformationExchangeProc.htm POP3 commands]<br/>* [http://www.tcpipguide.com/free/t_SNMPProtocolBasicRequestResponseInformationPollUsi.htm SNMP operation] <br/>* [http://www.tcpipguide.com/free/t_SNMPMessageFieldDefinitionsGeneralMessageFormatand-3.htm SNMP 메시지 포맷]<br/>* [http://www.tcpipguide.com/free/t_TCPIPStructureofManagementInformationSMIandManagem.htm MIB] <br/>* <font color=red>'''telnet 을 사용한 서비스 연결 방법 숙지'''</font> | ||
| | | -[[media:snmp1.ppt|Lecture 12(1)]]<br/>-[[media:snmp2.ppt|Lecture 12(2)]] | ||
| -[[media:07-mibintro.zip|MIB 소개자료]]<br/>-[[media:04-intro-snmp.zip|SNMP 소개자료]] | | -[[media:07-mibintro.zip|MIB 소개자료]]<br/>-[[media:04-intro-snmp.zip|SNMP 소개자료]] | ||
| - | |- | ||
| colspan=3| 기말고사 (<font color=red>'''6월 17일'''</font>) | | colspan=3| 기말고사 (<font color=red>'''6월 17일'''</font>) | ||
| - [[media:20091인프기말.doc|2009기말고사]]<br/>- [[media:인프기말2010.docx|2010기말고사]]<br/>- [[media:인프기말2011.docx|2011기말고사]]<br/>- [[media:인프기말고사2012.docx|2012기말고사]]<br/>- [[media:2013인프기말.doc|2013기말고사]] | | - [[media:20091인프기말.doc|2009기말고사]]<br/>- [[media:인프기말2010.docx|2010기말고사]]<br/>- [[media:인프기말2011.docx|2011기말고사]]<br/>- [[media:인프기말고사2012.docx|2012기말고사]]<br/>- [[media:2013인프기말.doc|2013기말고사]] | ||
Latest revision as of 01:22, 12 June 2014
인터넷 프로토콜 (Internet Protocols)
- 교재: Charles M. Kozierok, TCP/IP Guide (구입할 필요 없습니다. On-line에서 무료로 제공됩니다.)
- 수강을 위한 필수 도구: Wireshark (다운 받아 설치하십시오).
- 평가
- 출석 및 수업중 Pop Quiz (20%)
- 결석 1회당 총점에서 1%씩 삭감합니다 (총점 1% = 중간/기말고사 2.5점).
- Pop Quiz 불참시 결석으로 처리합니다.
- 수업일수 1/4선 (8회) 이상 결석이면 F 처리됩니다.
- 부득이한 사정 (면접 등)으로 결석시 최소 1주일 전에 미리 조교에게 알리고, 추후에는 증빙서류를 제출하십시오.
- 2주째 부터는 지정좌석제입니다.
- 중간고사 (40%), 기말고사 (40%)
- 출석 및 수업중 Pop Quiz (20%)
- 조교: 국승호 (309호, x3569)
강의 스케쥴과 자료
| 진도 | 주제 | 참고자료 (과거 강의자료) | 기타 자료 |
|---|---|---|---|
| 1주 | - 강의 소개 - Internet, protocols, layering principle * 인캡슐레이션 * OSI 7-layer 모델 - Link layer, interface * MTU의 개념과 프래그멘테이션 |
- Lecture1 - Lecture2 |
- Wireshark |
| 2주 | - Internet address architecture * IP 주소 구조와 Classful addressing * Subnetting과 다계층 subnetting 및 VLSM * 특별한 주소와 Loopback 및 사설 주소 * Classless addressing과 CIDR 표기법 * ipconfig 명령 숙지 - Address resolution protocol (ARP) * 개념 및 ARP 메시지 포맷 * 동작 * 특수한 ARP: Gratuitous ARP, ACD, Proxy ARP * arp 명령 사용법 숙지 및 Wireshark를 통한 관찰 |
- Lecture3 - Lecture4 |
|
| 3-4주 | - Internet Protocol (IP) * IP 데이터그램 포맷 * 라우팅과 라우팅 테이블 * 프래그멘테이션 과정 * IP 헤더 숙지 * route 명령 사용법, routing table 생성 및 수정 방법 숙지 - Internet Control Message Protocol (ICMP) * ICMP 기본 동작 * ICMP types and codes * ICMP 메시지 포맷: 에러메시지, information 메시지 * tracert 명령, ping 명령 사용법 숙지 및 Wireshark를 통한 관찰 |
- Lecture5 - Lecture 8 |
- 모로코와 이태리 대학 웹 서버까지의 tracert 예 |
| 5-6주 | - Dynamic Host Configuration Protocol (DHCP) * RARP * BOOTP 메시지 포맷과 DHCP 메시지 포맷 * BOOTP 동작과 Relay Agent * BOOTP에서 DHCP로 * Lease의 개념과 재계약 * DHCP options * ipconfig/release, ipconfig/renew 사용법 숙지 및 Wireshark를 통한 관찰 |
- Lecture 6 | - 공유기 내의 DHCP/NAT 세팅 예 |
| 7주 | - Network address translation (NAT) * 용어와 개념 * NAT 동작 * NAPT와 오버래핑 * STUN, TURN, ICE - UDP * UDP 데이터그램 포맷과 오퍼레이션 * Android 폰: Playstore에서 Magnus Eriksson의 Stun Client 앱을 깔아 사용해보기 |
- Lecture 7 - Lecture 9 |
- STUN trace - NAT와 IPv6 튜토리얼 |
| 8주 | - Domain Name System (DNS) * nslookup 사용법 숙지 |
- Lecture 11 | - DNS |
| 중간고사 (4월 24일): 4월 22일 수업합니다. 범위는 4월 22일 수업내용까지입니다. | - 2012년 1학기 중간고사 문제 - 2014년 1학기 중간고사 문제 | ||
| 9주 | - 라우팅 프로토콜 * BGP 개념과 Path attributes * Route 계산 절차 * BGP 메시지 포맷: OPEN, UPDATE, KEEPALIVE, NOTIFICATION * 4-byte_AS_numbers_Full_Support.cap 를 CloudShark를 통해 이해하기 * OSPF 개념과 토폴로지와 route 계산 과정 * OSPF 메시지 포맷: HELLO, DD, Link state request, Link state update, Link state acknowledgement, Link state advertisement * whois 사용법 숙지 |
- BGP 패킷 트레이스 예제 - Dijkstra 알고리듬 | |
| 10주 | - Broadcasting and multicasting * 멀티캐스트 주소와 번역 |
- Lecture 10 | - IP multicast -멀티캐스트 트레이스 -PIM과 IGMP가 섞여 있는 트레이스 |
| 11-13주 | - TCP * TCP 세그먼트 포맷 * TCP 기본동작 * Reliability * TCP 서버 포트번호들 * 3-way Handshake * Connection termination * Checksum 계산 * MSS * 윈도우 * Selective Acknowledgement (SACK) * Flow control * 재전송 타이머 * Flags |
-TCP 연결 및 종료 트레이스 -TCP RST 연결종료 -0-window -Nagle 작동 예 | |
| 14-16주 | - 응용프로토콜: SNMP, SMTP/POP3/IMAP, TELNET, SIP, HTTP * SMTP reply codes * POP3 authentication * POP3 commands * SNMP operation * SNMP 메시지 포맷 * MIB * telnet 을 사용한 서비스 연결 방법 숙지 |
-Lecture 12(1) -Lecture 12(2) |
-MIB 소개자료 -SNMP 소개자료 |
| 기말고사 (6월 17일) | - 2009기말고사 - 2010기말고사 - 2011기말고사 - 2012기말고사 - 2013기말고사 | ||
