8
1 Computer Networks II Topics In Applications Ref: Feit Chap 13-20 Tanenbaum Chap 7

1 CS4550 Computer Networks II Topics In Applications Ref: Feit Chap 13-20 Tanenbaum Chap 7

Embed Size (px)

Citation preview

Page 1: 1 CS4550 Computer Networks II Topics In Applications Ref: Feit Chap 13-20 Tanenbaum Chap 7

1

CS4550 Computer Networks II

Topics In Applications

Ref: Feit Chap 13-20Tanenbaum Chap 7

Page 2: 1 CS4550 Computer Networks II Topics In Applications Ref: Feit Chap 13-20 Tanenbaum Chap 7

Clients, requestor programs Servers, demon, reply peerT

elne

t

FT

P

SN

MP

E-m

ail

WW

W

Tel

net

FT

P

SN

MP

E-m

ail

WW

W

TCP UDP

IP

DL and physical

TCP UDP

IP

DL and physical

From Port 23

From Protocol 6

To port 23

To protocol 6

General Architecture

Page 3: 1 CS4550 Computer Networks II Topics In Applications Ref: Feit Chap 13-20 Tanenbaum Chap 7

Common Tools

Ping Echo 7/udp

netstat time 13/udp

traceroute tracert quote 17/udp

Page 4: 1 CS4550 Computer Networks II Topics In Applications Ref: Feit Chap 13-20 Tanenbaum Chap 7

TELNET

First Application

Connect as a terminal to a networked host

Terminal emulation

Telnet to selected port

Commands

Page 5: 1 CS4550 Computer Networks II Topics In Applications Ref: Feit Chap 13-20 Tanenbaum Chap 7

Connect as a terminal to a networked host

NVT - Network Virtual Terminal Solves Multi vendor problem

NVT code - 7 bit USASCII 128 characters

Line Format- half duplex, stop and wait, <CR><LF>

Command Format - Interpret As Command (IAC)

Escape character IAC = 255 note 8’th bit set

IAC Command option

255 251 24

will terminal type

Page 6: 1 CS4550 Computer Networks II Topics In Applications Ref: Feit Chap 13-20 Tanenbaum Chap 7

Terminal emulation

Page 7: 1 CS4550 Computer Networks II Topics In Applications Ref: Feit Chap 13-20 Tanenbaum Chap 7

Telnet cs.nps.navy.mil 7 echo service

telnet cs.nps.navy.mil 13 time of day service

telnet cs.nps.navy.mil 80 www service

telnet cs.nps.navy.mil 25 mail service

type help

Connect to a selected port

Page 8: 1 CS4550 Computer Networks II Topics In Applications Ref: Feit Chap 13-20 Tanenbaum Chap 7

Telnet Commandsget a list of commands

Wolf> telnet

telnet > ?