분류 전체보기 347

[컴퓨터네트워크] 03. Network Layer Protocols(2) - ICMPv4

Network Layer Protocols(2) - ICMPv4 ICMPv4 The Internet Control Message Protocol version 4 (ICMPv4) IPv4는 error-reporting, error-correcting 장치 없음 IP 프로토콜은 호스트와 관리 질의를 위한 장치가 부족 ICMPv4는 위의 부족을 보완하는 프로토콜 GPT : IPv4와 함께 사용되는 네트워크 계층의 보조 프로토콜로서, 주로 에러 보고와 네트워크 관련 쿼리를 처리하는 데 사용 GPT : IP(인터넷 프로토콜) 위에서 작동하는 제어 메시지 프로토콜 ICMPv4 Messages ICMP 메시지의 종류 error-reporting 메시지 query 메시지 Error-reporting 메시지 목적지 호..

[컴퓨터네트워크] 03. Network Layer Protocols(1) - 네트워크 계층 프로토콜

Network Layer Protocols(1) - 네트워크 계층 프로토콜 네트워크 계층 프로토콜 1 main Protocol : IPv4 Packetizing 패킷 포워딩 packet delivery 3 auxiliary protocols GPT : 주요 네트워크 프로토콜을 보조하기 위해 디자인된 프로토콜 ICMPv4 : IPv4 에러 처리 IGMP : 멀티캐스팅 ARP : IP-MAC 주소 매핑 Datagram 포맷 Datagram Packets of the IP Packets of the connectinless protocol : IP Datagram, UDP datagram GPT : 독립적인 패킷 기반의 데이터 전달 메커니즘을 사용하는 네트워크 기술 GPT : Datagram이 라우팅되는 과정..

[소프트웨어 공학] 01. Software Project Management

소프트웨어 프로젝트 관리(Software project management) 프로젝트 관리(Project Management) Software project management 소프트웨어 프로젝트에서는 소프트웨어를 개발하고 구매하는 조직의 요구와 정해진 기한을 염두해야 함 프로젝트 관리(Project management)는 소프트웨어 개발이 항상 소프트웨어를 개발하는 조직에 의해 설정된 예산과 일정 제약을 받기 때문에 필요하다. Success criteria customer에게 합의된 시간에 소프트웨어를 인도 전체 비용이 예산을 넘지 않아야 함 customer의 기대에 부응하는 소프트웨어를 제공 일관되고 잘 작동하는(well-fuctioning) 개발 팀을 유지 소프트웨어 관리 특징(Software ma..

[컴퓨터네트워크] 02. (4)Network Layer(네트워크 계층) - IP 패킷의 포워딩

(4) Network Layer(네트워크 계층) - IP 패킷의 포워딩 IP 패킷의 포워딩 포워딩에서 IP 주소의 역할 포워딩은 패킷을 목적지로 가는 경로로 위치시키는 것 2가지 방안 Forwarding based on Destination IP Addres Forwarding based on Destination Label Destination Address Forwarding Forwarding based on Destination Address 전통적 방식(Traditional approach) 정적(포워딩 테이블) 현재 대부분의 방식(Prevalent today) 동적(ex. OSPF, BGP) 포워딩 테이블이 필요함 호스트가 패킷을 보낼 때나, 라우터가 패킷을 수신하고 포워딩 할 때, 라우팅 테..

[컴퓨터네트워크] 02. (3)Network Layer(네트워크 계층) - DHCP, NAT

(3) Network Layer(네트워크 계층) - DHCP, NAT IPv4 주소 DHCP(Dynamic Host Configuration Protocol) 기관에 블록 주소가 할당되면, 관리자는 각각의 호스트나 라우터에 수동으로 주소를 할당할 수 있다 하지만 DHCP를 통해 주소할당을 자동으로 할 수 있다. DHCP는 클라이언트-서버 패러다임을 이용하는 응용 계층 프로그램으로서, TCP/IP의 네트워크 계층을 도와준다 DHCP 메시지 포맷 Opcode, Htype, HLen, HCount, Flags, .... , Options 존재 Opcoe : Operation code, request(1)(DHCPDISCOVER, DHCPREQUEST 등) or reply(2)(DHCPOFFER, DHCPACK..