Presentation is loading. Please wait.

Presentation is loading. Please wait.

Network Programming Chapter 1 Networking Concepts and Protocols.

Similar presentations


Presentation on theme: "Network Programming Chapter 1 Networking Concepts and Protocols."— Presentation transcript:

1 Network Programming Chapter 1 Networking Concepts and Protocols

2 Basic Outline The Physical Network The Layered OSI Model Network Protocols Sockets Domain Names The Internet.NET Remoting Messaging Other Ways to Access Network Objects Internet Organisations and Standards

3 The Physical Network –Group of computers or devices (nodes) connected by communication links –Nodes are connected by links WAN Lines Ethernet Physical Components

4 The Physical Network WAN Lines –Leased lines (flat rate regardless of traffic) –Switched lines (pay for duration of call or data exchange) –Packet Switching Network (Service provider supplies switching technology to interface with the backbone network) Ethernet Physical Components

5 The Physical Network WAN Lines Ethernet –Network Architecture –Standard cable naming conventions –CSMA/CD –Other Network Architectures and Protocols Token Ring AppleTalk (developed by Apple for Macs) ATM (Asynchronous Transfer Mode) Physical Components

6 The Physical Network WAN Lines Ethernet Physical Components –NIC (Network Interface Card) –Hub –Switch –Router

7 The Layered OSI Model Layer 1: Physical Layer Layer 2: Data Link Layer Layer 3: Network Layer Layer 4: Transport Layer Layer 5: Session Layer Layer 6: Presentation Layer Layer 7: Application Layer

8 Network Protocols Basic Protocols Internet Protocols E-mail Protocols Other Application Protocols

9 Sockets

10 Domain Names Whois Service Domain Name Servers

11 The Internet Intranets and Extranets Firewalls Web Proxies XML Web Service

12 .NET Remoting

13 Messaging

14 Other Ways to Access Network Objects

15 Internet Organisations and Standards

16 Summary


Download ppt "Network Programming Chapter 1 Networking Concepts and Protocols."

Similar presentations


Ads by Google