네트워크프로그래밍 연습문제1장
- 최초 등록일
- 2004.03.22
- 최종 저작일
- 2004.03
- 19페이지/ MS 파워포인트
- 가격 1,000원
소개글
컴퓨터네트워크 프로그래밍 연습문제 1장 완벽히
정리하였습니다.
도움이 많이 되셨으면 합니다.
목차
1-1. 네트워크 프로그래밍의 종류를 프로그래밍 계층에 따라 세 가지로 나누고 각각의 특징을 기술하시오.
1-2. OSI 7 계층 구조에서 링크 계층, 네트워크 계층, 트랜스포트 계층의 주요 기능을 기술하시오
1-3. TCP/IP 프로토콜 구조를 네 개의 계층으로 분류하고 각 계층별로 수행하는 주요 기능을 설명하시오.
1-4. 인터넷에서 Well-Known 포트 번호들을 미리 지정하는 이유는 무엇인가?
1-5. PC의 LAN카드에 들어 있는 MAC 주소는 언제 정해 지는가?
1-6. 이더넷의 MAC 프레임에서 상위 프로토콜(IP)을 구분하기 위하여 어떤 필드가 사용되는가?
1-7. 서브테팅이 필요한 이유는 무엇인가?
1-8. IP 패킷 헤더에서 TTL(Time To Live)이 필요한 이유는 무엇인가?
1-9. LAN에서 ARP가 필요한 이유는 무엇인가?
1-10. TCP에서 2-way가 아니라 3-way handshake를 사용하는 이유는 무엇인가?
1-11. 현재 사용중인 유닉스 서버에서 TCP와 UDP 프로토콜이 각각 지원하는 인터넷 서비스가 어떤 것들인지 /etc/services파일을 참조하여 알아보고, 어떤 서비스들이 TCP와 UDP 두 가지로 동시에 지원되는지 알아보시오.
1-12. 링크 계층과 네트워크 계층에서 각각 흐름제어가 제공되고있는데 트랜스포트계층인 TCP에서 흐름제어를 또 하는 이유는 무엇인가?
1-13. TCP와 UDP가 제공하는 기능의 장단점을 비교하시오.
1-14. 현재 사용중인 컴퓨터의 티폴트 게이트웨이가 무엇으로 되어있는지 알아보시오.
1-15. 현재 사용중인 컴퓨터의 /etc/hosts 파일을 출력해 보시오
1-16. 클라이언트-서버 통신 모델에서 먼저 수행되고 있어야 하는 것은 클라이언트와 서버 중 어떤 것인가
1-17. 비연결형 서버가 연결형 서버에 비하여 갖는 장단점은 무엇 인가?
1-18. 안정적으로 동작하는 서버를 구현하려면 stateful 서버와 stateless 서버 중 어느것을 사용하여야 하는가?
1-19. Iterative 서버와 concurrent 서버로 구축하기에 적합한 서비스들은 각각 어떤 특성을 갖는 서비스들인가? 각각에 해당하는 서비스의 예를 들어보시오
본문내용
1-4. 인터넷에서 Well-Known 포트 번호들을 미리 지정하는 이유는 무엇인가?
Well-Known 포트 번호는 IANA 라는 기관으로 부터 포트 번호를
승인 받아야 하는데 I ANA에 의한 승인 절차가 없다면,
인터넷 상의 프로토콜, 서비스, 응용 프로그램 개발자가
중구난방으로 포트 번호를 사용하게 될 것이고, 결국 포트 번호
중복으로 인한 부가적인 문제에 닥치게 될 것입니다.
이런 이유에서 Well-Known 포트 번호들을 미리 지정하는
것입니다.
참고 자료
없음