NET2060 Network Protocols
Intermediate · 1 credit · BIT - Business, Admin, Finance and IT
- Description
- Students acquire basic knowledge of upper-layer protocol suites that permit the networking of computers. They examine reasons for the extensive use of the Transmission Control Protocol/Internet Protocol (TCP/IP) in computer networks, and develop knowledge and skills relevant to installing, configuring and maintaining a TCP/IP client on a network.
- Prerequisite
- None
- Parameters
- Designed to be delivered in conjunction with other intermediate level courses in computer networking systems. Schools have the option of delivering courses in conjunction with one or more project courses if they wish to extend learning and/or address other specific technologies. Access to an appropriate computer work station, the Internet, networking hardware, software and tools, and consumable supplies. Access to instruction from an individual with specialized knowledge and skills in computer networking. Particular emphasis is placed on developing knowledge of TCP/IP and its suite of protocols. Students model and assume personal responsibility for ethical behaviour in their use of networking technologies and in their access to electronic sources of information. They also demonstrate an understanding of industry-based policies regarding network use and security.
Outcomes The student will:
1 describe and compare standard networking protocol suites with respect to function and addressing requirements, interoperability and naming conventions
1.1 describe the nature and purpose of a protocol and a protocol suite/stack within the context of computer networking
1.2 describe and compare standard networking protocol suites including:
1.2.1 TCP/IP
1.2.2 Internetwork Packet Exchange/Sequenced Packet Exchange (IPX/SPX)
1.2.3 NetBIOS extended user interface (NetBEUI)
1.2.4 AppleTalk with respect to: function, routing, addressing requirements, interoperability, naming conventions, advantages and limitations
1.3 match communication tasks performed within TCP/IP, IPX/SPX, NetBEUI and AppleTalk to communication tasks defined at different layers of the Open System Interconnection (OSI) reference model
1.4 identify criteria involved in selecting a network protocol
1.5 investigate emerging technologies and protocols
2 identify and explain reasons for the extensive use of the TCP/IP suite in computer networks, and identify and explain major protocols that operate within the TCP/IP suite
2.1 describe the general characteristics and features of the TCP/IP suite
2.2 compare and contrast the TCP/IP suite with the OSI reference model
2.3 provide reasons for the extensive use of the TCP/IP suite including:
2.3.1 universal interconnectivity
2.3.2 conformity with the OSI reference model
2.3.3 modularity
2.3.4 Internet addressing
2.3.5 interoperability
2.4 identify the basic function of protocols operating within the TCP/IP suite including:
2.4.1 TCP
2.4.2 User Datagram Protocol (UDP)
2.4.3 Ip
2.4.4 Address Resolution Protocol (ARP)
2.4.5 File Transfer Protocol (FTP)
2.4.6 Simple Mail Transfer Protocol (SMTP)
2.4.7 Post Office Protocol (POP)
2.4.8 Internet Message Access Protocol (IMAP)
2.4.9 Internet Control Message Protocol (ICMP)
2.4.10 Routing Information Protocol (RIP)
2.4.11 Open Shortest Path First (OSPF)
2.4.12 Hypertext Transfer Protocol (HTTP)
2.5 match TCP/IP protocols to the layers of the OSI reference model on which they operate
2.6 compare and contrast TCP and UDP segment formats
2.7 investigate emergent technologies and protocols
3 demonstrate basic knowledge of logical addressing and the use of subnets and subnet masks to maximize address utilization
3.1 describe and illustrate conventions for IP addressing; e.g., structure and components, characteristics of Class A, B and C addresses
3.2 convert between binary and decimal notation
3.3 explain the purpose of subnetting and default gateways
3.4 describe and compare classful and classless approaches to subnetting
3.5 provide a rationale for implementing Classless Inter-domain Routing
3.6 demonstrate processes for subnetting a Class A, B or C address into a given number of subnetworks
3.7 determine the subnet mask for a subnetted network
3.8 describe and compare static and dynamic approaches to IP addressing, and applications of dynamic host configuration protocol
3.9 describe the concept of address resolution, and applications of ARP including:
3.9.1 prepare a diagram on how ARP is used in address resolution
3.9.2 describe gratuitous and proxy ARP
3.9.3 interpret an ARP cache
3.10 describe the concept of TCP and UDP port numbers including:
3.10.1 define the function of a port
3.10.2 identify the range of port numbers
3.10.3 explain the function of well-known TCP/UDP ports
3.10.4 investigate emergent technologies and protocols
4 demonstrate ability to install and configure TCP/IP on a user work station and validate, troubleshoot and manage a network connection using TCP/IP utilities
4.1 identify criteria involved in:
4.1.1 planning a network
4.1.2 selecting a network protocol
4.2 plan and construct a small peer-to-peer or server-based network
4.3 install and configure a device for TCP/IP that:
4.3.1 identifies options for obtaining IP addresses
4.3.2 assigns a static IP address
4.3.3 assigns a subnet mask to an IP address
4.4 validate, troubleshoot and manage a network connection through the use of appropriate TCP/IP utilities including:
4.4.1 Simple Network Management Protocol (SNMP)
4.4.2 Packet Internet Groper (PING)
4.4.3 Internet Protocol configuration (IPCONFIG)
4.4.4 traceroute (TRACERT)
4.4.5 network statistics (NETSTAT)
5 demonstrate established laboratory procedures and safe work practices
6 demonstrate basic competencies
6.1 demonstrate fundamental skills to:
6.1.1 communicate
6.1.2 manage information
6.1.3 use numbers
6.1.4 think and solve problems
6.2 demonstrate personal management skills to:
6.2.1 demonstrate positive attitudes and behaviours
6.2.2 be responsible
6.2.3 be adaptable
6.2.4 learn continuously
6.2.5 work safely
6.3 demonstrate teamwork skills to:
6.3.1 work with others
6.3.2 participate in projects and tasks
7 identify possible life roles related to the skills and content of this cluster
7.1 recognize and then analyze the opportunities and barriers in the immediate environment
7.2 identify potential resources to minimize barriers and maximize opportunities
Program of Studies 2009. Source document, © Alberta Education.