File transfer and

Size: px
Start display at page:

Download "File transfer and"

Transcription

1 File transfer and FTP and SMTP prtcls FTP Histry 101 The riginal specificatin fr the File Transfer Prtcl was written by Abhay Bhushan (RFC 114, April 1971). It ran n NCP until 1980* when it was replaced by a TCP/IP versin (RFC 114). CS242 Cmputer Netwrks Department f Cmputer Science Wellesley Cllege *Flag day. FTP and SMTP 4-2 File Transfer Prtcl (FTP)* FTP and HTTP Like HTTP, FTP is a file transfer prtcl and shares many cmmn characteristics. Hwever, there are sme imprtant differences. FTP, like HTTP, runs n tp f TCP. Hwever, unlike HTTP, FTP uses tw parallel TCP cnnectins t transfer a file, a cntrl cnnectin and a data cnnectin. We say FTP sends its cntrl infrmatin ut-f band. Als unlike HTTP, FTP maintains state. In particular, FTP remembers the current directry and earlier authenticatin. *Fetch n the Mac and Winsck n the PC. FTP and SMTP 4-3 FTP and SMTP 4-4 1

2 Cntrl and data cnnectin FTP cmmands*, respnses** When a user starts an FTP sessin, the client side f FTP initiates a cntrl TCP cnnectin with the server. When the server receives a cmmand fr a file transfer, it initiates a TCP data cnnectin. t the client side. The cntrl cnnect stays pen. The data cnnectin stays pen fr ne file nly. Sample cmmands: sent as ASCII text ver cntrl channel USER username PASS passwrd LIST return list f file in current directry RETR filename retrieves (gets) file STOR filename stres (puts) file nt remte hst Sample return cdes status cde and phrase (as in HTTP) 331 Username OK, passwrd required 125 data cnnectin already pen; transfer starting 425 Can t pen data cnnectin 452 Errr writing file *Fur uppercase 7-bit ASCII characters fllwed by sme ptinal arguments. **Replies are three-digit numbers with ptinal message. FTP and SMTP 4-5 FTP and SMTP 4-6 Web brwser supprt Inncence abrad Mst web brwser can retrieve files hsted n FTP servers. FTP URL syntax is described in RFC1738: ftp://[<user>[:<passwrd>]@]<hst>[:<prt>]/<url-path> Fr example, A hst that prvides an FTP service may prvide annymus FTP access. Users lg int the service with an annymus accunt with prmpted fr a user name. Users may be asked t send their address instead f a passwrd, but n verificatin is perfrmed. FTP and SMTP 4-7 FTP and SMTP 4-8 2

3 Danger Will Rbinsn Getting by in a dangerus wrld FTP was nt designed t be a secure prtcl and it isn t. It is nt able t encrypt its traffic; all transmissins are in clear text, and usernames, passwrds, cmmands and data can be easily read by anyne able t perfrm packet capture Explits include: Offline passwrd cracking, spf attacks; and bunce attacks. Explicit SFTP is an extensin t the FTP standard that allws clients t request that the FTP sessin be encrypted. This is dne by sending the "AUTH TLS" cmmand. SFTP, SSH* File Transfer Prtcl, is nt related t FTP except that it als transfers files and has a similar cmmand set fr users. *Mre later in the semester. FTP and SMTP 4-9 FTP and SMTP The killer app f the seventies Yu ve gt mail In 1971 Ray Tmlinsn sent the first successful frm ne cmputer, t anther sitting right next t it thrugh ARPANET. He used sign t delineate what hst the user receiving the message was n. Like rdinary mail (and unlike either the HTTP r FTP), is asynchrnus. It has three majr cmpnents: User agents; mail servers; and Simple Mail Transfer Prtcl (SMTP). Tmlinsn can t remember his first message but stated it was QWERTYUIOP r smething similar. FTP and SMTP 4-11 FTP and SMTP

4 Electrnic mail in the Internet Servers frm the cre Each recipient has a mailbx lcated in ne f the mail servers. User agents allw users read, reply, frward, save, and cmpse messages. *Currently, ur brwser acts as a user agent. Frmerly, we used a prprietary agent frm FirstClass. FTP and SMTP 4-13 FTP and SMTP 4-14 SMTP* SMTP (Simple Mail Transfer Prtcl, is the principal applicatin-layer prtcl fr Internet electrnic mail. Like HTTP, SMTP has a client and server side. Bth sides run n every server. Alice sends Bb a message *Smething f a legacy technlgy (RFC 1982), SMTP requires bdy f all mail messages t be in simple seven-bit ASCII. FTP and SMTP 4-15 FTP and SMTP

5 Alice sends Bb a message Alice invkes her user agent, prvides Bb's address, cmpses message, and instructs user agent t send. Alice sends Bb a message Alice's user agent sends the message t her mail server, where it is placed in message queue FTP and SMTP 4-17 FTP and SMTP 4-18 Alice sends Bb a message Client side f SMTP, running n Alice's server sees message, pens TCP cnnectin t SMTP server n Bb's mail server Alice sends Bb a message After initial SMTP handshaking. SMTP client sends Alices's message int TCP cnnectin FTP and SMTP 4-19 FTP and SMTP

6 Alice sends Bb a message Alice sends Bb a message At Bb s mail server, the server side f SMTP receives message Bb invkes his user agent t read the message and puts it int Bb s mailbx FTP and SMTP 4-21 FTP and SMTP 4-22 Sample SMTP interactin [rshull@tempest ~] telnet ALT2.ASPMX.L.GOOGLE.COM 25 Trying Cnnected t ALT2.ASPMX.L.GOOGLE.COM. 220 ********************************************** HELO wellesley.edu 250 mx.ggle.cm at yur service MAIL FROM:<rshull@wellesley.edu> OK q9si wiv.93 - gsmtp RCPT TO:<rshull@wellesley.edu> OK q9si wiv.93 - gsmtp DATA 354 G ahead q9si wiv.93 - gsmtp FROM: Randy Shull <rshull@wellesley.edu> TO: Randy Shull <rshull@wellesley.edu> SUBJECT: Using telnet t yurself I used telnet! OK q9si wiv.93 - gsmtp QUIT clsing cnnectin q9si wiv.93 - gsmtp Cnnectin clsed by freign hst. FTP and SMTP 4-23 SMTP message frmat Frm: rshull@wellesley.edu T: myfriend@crepes.fr Subject: Hme again The message in ASCII Characters nly header bdy *Header lines are part f the message and are different frm the SMTP prtcl cmmands we ve just seen. blank line FTP and SMTP

7 Only spfing ~]$ telnet ALT2.ASPMX.L.GOOGLE.COM 25 Trying Cnnected t ALT2.ASPMX.L.GOOGLE.COM. 220 *********************************************** HELO wellesley.edu 250 mx.ggle.cm at yur service MAIL FROM: <president@wellesley.edu> OK h33si edh gsmtp RCPT TO: <rshull@wellesley.edu> OK h33si edh gsmtp DATA 354 G ahead h33si edh gsmtp FROM: President Jhnsn <president@wellesley.edu> TO: Randy Shull <rshull@wellesley.edu> SUBJECT:Raising yur salary In recgnitin f yur excellent teaching and research I hereby duble yur salary. /Paula. FTP and SMTP 4-25 Shw riginal Delivered-T: rshull@wellesley.edu Received: by with SMTP id c7csp vsg; Thu, 29 Jun :58: (PDT) X-Received: by with SMTP id v8mr edk ; Thu, 29 Jun :58: (PDT) Sme authenticatin signatures here ARC-Authenticatin-Results: i=1; mx.ggle.cm; spf=pass (ggle.cm: dmain f president@wellesley.edu designates as permitted sender) smtp.mailfrm=president@wellesley.edu; dmarc=pass (p=none sp=none dis=none) header.frm=wellesley.edu Return-Path: <president@wellesley.edu> Received: frm wellesley.edu (tempest.wellesley.edu. [ ]) by mx.ggle.cm with SMTP id h33si edh fr rshull@wellesley.edu; Thu, 29 Jun :58: (PDT) Mre authenticatin stuff here Date: Thu, 29 Jun :58: (PDT) Message-Id: <595523bf.e489500a.2058b.d60dSMTPIN_ADDED_MISSING@mx.ggle.cm> FROM: President Jhnsn <president@wellesley.edu> TO: Randy Shull <rshull@wellesley.edu> SUBJECT:Raising yur salary In recgnitin f yur excellent teaching and research I hereby duble yur salary. /Paula FTP and SMTP 4-26 Cmparing HTTP & SMTP Prblem: Hw d we send attachments? Bth transfer files using persistent cnnectins n tp f TCP. HTTP is mainly a pull prtcl, while SMTP is a push prtcl. SMTP requires each message t be 7-bit ASCII. HTTP encapsulates each bject in its wn HTTP message. SMTP places all bjects in ne message. MIME* versin methd used t encde data multimedia data type/subtype parameters encded data Frm: alice@crepes.fr T: bb@hamburger.edu Subject: Picture f yummy crepe. MIME-Versin: 1.0 Cntent-Transfer-Encding: base64 Cntent-Type: image/jpeg base64 encded data base64 encded data *Multipurpse Internet Mail Extensins. FTP and SMTP 4-27 FTP and SMTP

8 Base64 encding Base64 ER bits Binary input is prcessed in blcks f 3 ctets, r 24 bits. 8 bits 8 bits 8 bits bits bits Each 6 bits in the 24-bit blck is mapped t a printable ASCII character bits Cntent-Type: image/jpeg; name="rshull.jpg" Cntent-Dispsitin: attachment; filename="rshull.jpg" Cntent-Transfer-Encding: base64 X-Attachment-Id: 9j4RC6RXhpZgAATU0AKgAAAAgACQESAAMAAAABAAEAAAESAAMAAAABAAEAAAEaAAU AAAABAAAAegEbAAUAAAABAAAAggEAAMAAAABAAIAAAExAAIAAAAOAAAAigEyAAIA AAAUAAAAmAE8AAIAAAAQAAAArAITAAMAAAABAAEAAAAAALwASAAAAAEAAABIAAAAA QAAUXVpY2tUaW1lIDcuNQAyMDA4OjA5OjA5IDA5OjQxOjM0AE1hYyBPUyBYIDEwLj UuNAAABwEDAAMAAAABAAYAAAEaAAUAAAABAAABFgEbAAUAAAABAAABHgEAAMAAAA BAAIAAAIBAAQAAAABAAABJgICAAQAAAABAAAPjAITAAMAAAABAAEAAAAAAAAASAAA AAEAAABIA... FTP and SMTP 4-29 FTP and SMTP 4-30 Cmmn MIME types Cntent-Type: type/subtype; parameters Text plain; html Image jpeg; gif Audi basic; 32kadpcm Fr example, Vide quicktime Applicatin mswrd; ctet-stream Parameters mdifying subtype Text/plain; charset=us-ascii r text/plain; charset= "ISO " Multipart type SMTP places all bjects in the same message; a Frm: alice@crepes.fr special MIME type is used T: bb@hamburger.edu t tell them apart Subject: Picture f yummy crepe. MIME-Versin: 1.0 Cntent-Type: multipart/mixed; bundary=startofnextpart --StartOfNextPart Dear Bb, Please find a picture f a crepe. --StartOfNextPart Cntent-Transfer-Encding: base64 Cntent-Type: image/jpeg base64 encded data base64 encded data --StartOfNextPart D yu want the recipe? Bundary markers are used t separate bjects Type = Text Subtype = plain FTP and SMTP 4-31 FTP and SMTP

9 Unanswered questins Mail access prtcls Alice user agent uses SMTP t push t her mail server. Mail server relays t Bb. Why the tw step? Hw des Bb s user agent btain his message frm Alice? Since SMTL is a PUSH prtcl and Bb wants t PULL his messages, he needs anther applicatin-layer prtcl. There are several t chse frm: Pst Office Prtcl (POP3); Internet Mail Access Prtcl (IMAP); and HTTP. FTP and SMTP 4-33 FTP and SMTP 4-34 POP3 prtcl POP3 is an extremely simple mail access prtcl with rather limited functinality, but it des get the jb dne. Example sessin [w :~] rshull% telnet fc.wellesley.edu 110 Prtcl begins with the user agent pening a TCP cnnectin t the mail server n prt 110. Trying Cnnected t firstclass.wellesley.edu. +OK POP3 server at firstclass.wellesley.edu ready < @firstclass.wellesley.edu> user rshull +OK rshull authenticate please pass dbsabzb +OK rshull's mailbx has 41 messages ( ctets) list +OK 41 messages ( ctets) quit +OK firstclass.wellesley.edu POP3 server clsing cnnectin Cnnectin clsed by freign hst. FTP and SMTP 4-35 FTP and SMTP

10 Example sessin [w :~] rshull% telnet fc.wellesley.edu 110 Example sessin [w :~] rshull% telnet fc.wellesley.edu 110 Cnnected! Trying Cnnected t firstclass.wellesley.edu. +OK POP3 server at firstclass.wellesley.edu ready < @firstclass.wellesley.edu> user rshull +OK rshull authenticate please pass dbsabzb +OK rshull's mailbx has 41 messages ( ctets) list +OK 41 messages ( ctets) quit +OK firstclass.wellesley.edu POP3 server clsing cnnectin Cnnectin clsed by freign hst. authrizatin phase user: declare username pass: passwrd server respnses +OK -ERR Trying Cnnected t firstclass.wellesley.edu. +OK POP3 server at firstclass.wellesley.edu ready < @firstclass.wellesley.edu> user rshull +OK rshull authenticate please pass dbsabzb +OK rshull's mailbx has 41 messages ( ctets) list +OK 41 messages ( ctets) quit +OK firstclass.wellesley.edu POP3 server clsing cnnectin Cnnectin clsed by freign hst. FTP and SMTP 4-37 FTP and SMTP 4-38 Example sessin [w :~] rshull% telnet fc.wellesley.edu 110 IMAP and HTTP transactin phase list: list message numbers retr: retrieve message by number dele: delete quit Trying Cnnected t firstclass.wellesley.edu. +OK POP3 server at firstclass.wellesley.edu ready < @firstclass.wellesley.edu> user rshull +OK rshull authenticate please pass dbsabzb +OK rshull's mailbx has 41 messages ( ctets) list +OK 41 messages ( ctets) quit +OK firstclass.wellesley.edu POP3 server clsing cnnectin Cnnectin clsed by freign hst. POPS is a n frills access prtcl. IMAP is smewhat mre luxurius. Keep all messages n server; allws users t rganize messages int flders; keeps user state acrss sessins (like FC). Alternatively, we culd build an applicatin n tp f HTTP (Gmail, FC, ). FTP and SMTP 4-39 FTP and SMTP

Last Lecture. Start the Application Layer DNS. SUNY at Buffalo; CSE 489/589 Modern Networking Concepts; Fall 2010; Instructor: Hung Q.

Last Lecture. Start the Application Layer DNS. SUNY at Buffalo; CSE 489/589 Modern Networking Concepts; Fall 2010; Instructor: Hung Q. Last Lecture Start the Applicatin Layer DNS SUNY at Buffal; CSE 489/589 Mdern Netwrking Cncepts; Fall 2010; Instructr: Hung Q. Ng 1 This Lecture SMTP SUNY at Buffal; CSE 489/589 Mdern Netwrking Cncepts;

More information

Applications & Application-Layer Protocols: FTP and (SMTP & POP)

Applications & Application-Layer Protocols: FTP and  (SMTP & POP) COMP 431 Internet Services & Protocols Applications & Application-Layer Protocols: FTP and E ( & POP) Jasleen Kaur February 7, 2019 Application-Layer Protocols Outline Example client/ systems and their

More information

Enabling Your Personal Web Page on the SacLink

Enabling Your Personal Web Page on the SacLink 53 Enabling Yur Persnal Web Page n the SacLink *Yu need t enable yur persnal web page nly ONCE. It will be available t yu until yu graduate frm CSUS. T enable yur Persnal Web Page, fllw the steps given

More information

BMC Remedyforce Integration with Remote Support

BMC Remedyforce Integration with Remote Support BMC Remedyfrce Integratin with Remte Supprt 2003-2018 BeyndTrust, Inc. All Rights Reserved. BEYONDTRUST, its lg, and JUMP are trademarks f BeyndTrust, Inc. Other trademarks are the prperty f their respective

More information

WWW: the http protocol

WWW: the http protocol Internet apps: their protocols and transport protocols Application e-mail remote terminal access Web file transfer streaming multimedia remote file Internet telephony Application layer protocol smtp [RFC

More information

BMC Remedyforce Integration with Bomgar Remote Support

BMC Remedyforce Integration with Bomgar Remote Support BMC Remedyfrce Integratin with Bmgar Remte Supprt 2017 Bmgar Crpratin. All rights reserved wrldwide. BOMGAR and the BOMGAR lg are trademarks f Bmgar Crpratin; ther trademarks shwn are the prperty f their

More information

Client Configurations

Client Configurations Email Client Cnfiguratins Chse ne f the links belw fr yur particular email client. Easy t use instructins will help yu change the settings n yur email client t ur settings. Recmmended Email Settings Incming

More information

Internet and Intranet Protocols and Applications

Internet and Intranet Protocols and Applications Internet and Intranet Protocols and Applications Lecture 4: General Characteristics of Internet Protocols; the Email Protocol February 10, 2004 Arthur Goldberg Computer Science Department New York University

More information

REST; WebSocket (RFC 6455)

REST; WebSocket (RFC 6455) REST; WebScket (RFC 6455) Web Oriented Technlgies and Systems Prf. Michele Ruta Master s Degree Curse in Cmputer Engineering - (A.Y. 2016/2017) REST REST = Representatinal State Transfer. Anther architectural

More information

CCNA Security v2.0 Chapter 3 Exam Answers

CCNA Security v2.0 Chapter 3 Exam Answers CCNA Security v2.0 Chapter 3 Exam Answers 1. Because f implemented security cntrls, a user can nly access a server with FTP. Which AAA cmpnent accmplishes this? accunting accessibility auditing authrizatin

More information

b) The browser is running HTTP version 1.1, as indicated just before the first <cr><lf> pair.

b) The browser is running HTTP version 1.1, as indicated just before the first <cr><lf> pair. Prblem a) F b) T c) F d) F e) F Prblem 3 Applicatin layer prtcls: DNS and HTTP Transprt layer prtcls: UDP fr DNS; TCP fr HTTP Prblem 4 a) The dcument request was http://gaia.cs.umass.edu/cs453/index.html.

More information

To start your custom application development, perform the steps below.

To start your custom application development, perform the steps below. Get Started T start yur custm applicatin develpment, perfrm the steps belw. 1. Sign up fr the kitewrks develper package. Clud Develper Package Develper Package 2. Sign in t kitewrks. Once yu have yur instance

More information

Stealing passwords via browser refresh

Stealing passwords via browser refresh Stealing passwrds via brwser refresh Authr: Karmendra Khli [karmendra.khli@paladin.net] Date: August 07, 2004 Versin: 1.1 The brwser s back and refresh features can be used t steal passwrds frm insecurely

More information

CCNA 1 Chapter v5.1 Answers 100%

CCNA 1 Chapter v5.1 Answers 100% CCNA 1 Chapter 9 2016 v5.1 Answers 100% 1. Which tw characteristics are assciated with UDP sessins? (Chse tw.) Destinatin devices receive traffic with minimal delay. Transmitted data segments are tracked.

More information

2. When logging is used, which severity level indicates that a device is unusable?

2. When logging is used, which severity level indicates that a device is unusable? CCNA 4 Chapter 8 v5.0 Exam Answers 2015 (100%) 1. What are the mst cmmn syslg messages? thse that ccur when a packet matches a parameter cnditin in an access cntrl list link up and link dwn messages utput

More information

Chapter 2. The OSI Model and TCP/IP Protocol Suite. PDF created with FinePrint pdffactory Pro trial version

Chapter 2. The OSI Model and TCP/IP Protocol Suite. PDF created with FinePrint pdffactory Pro trial version Chapter 2 The OSI Mdel and TCP/IP Prtcl Suite PDF created with FinePrint pdffactry Pr trial versin www.pdffactry.cm Outline THE OSI MODEL LAYERS IN THE OSI MODEL TCP/IP PROTOCOL SUITE ADDRESSING TCP/IP

More information

CCNA 1 Chapter v5.1 Answers 100%

CCNA 1 Chapter v5.1 Answers 100% CCNA 1 Chapter 5 2016 v5.1 Answers 100% 1. What happens t runt frames received by a Cisc Ethernet switch? The frame is drpped. The frame is returned t the riginating netwrk device. The frame is bradcast

More information

Troubleshooting of network problems is find and solve with the help of hardware and software is called troubleshooting tools.

Troubleshooting of network problems is find and solve with the help of hardware and software is called troubleshooting tools. Q.1 What is Trubleshting Tls? List their types? Trubleshting f netwrk prblems is find and slve with the help f hardware and sftware is called trubleshting tls. Trubleshting Tls - Hardware Tls They are

More information

CCNA 1 Chapter v5.1 Answers 100%

CCNA 1 Chapter v5.1 Answers 100% CCNA 1 Chapter 11 2016 v5.1 Answers 100% 1. A newly hired netwrk technician is given the task f rdering new hardware fr a small business with a large grwth frecast. Which primary factr shuld the technician

More information

These tasks can now be performed by a special program called FTP clients.

These tasks can now be performed by a special program called FTP clients. FTP Cmmander FAQ: Intrductin FTP (File Transfer Prtcl) was first used in Unix systems a lng time ag t cpy and mve shared files. With the develpment f the Internet, FTP became widely used t uplad and dwnlad

More information

The Application Layer: SMTP, FTP

The Application Layer: SMTP, FTP The Application Layer: SMTP, FTP CS 352, Lecture 5 http://www.cs.rutgers.edu/~sn624/352-s19 Srinivas Narayana 1 Recap: Application-layer protocols DNS: lookup a (machine-readable) address using a (humanreadable)

More information

Secure File Transfer Protocol (SFTP) Interface for Data Intake User Guide

Secure File Transfer Protocol (SFTP) Interface for Data Intake User Guide Secure File Transfer Prtcl (SFTP) Interface fr Data Intake User Guide Cntents Descriptin... 2 Steps fr firms new t batch submissin... 2 Acquiring necessary FINRA accunts... 2 SFTP Access t FINRA... 2 SFTP

More information

2. Which command can be used to view the cable type that is attached to a serial interface?

2. Which command can be used to view the cable type that is attached to a serial interface? CCNA 4 Chapter 3 v5.0 Exam Answers 2015 (100%) 1. At which layer f the OSI mdel des multiplexing take place? Layer 1 Layer 2 Layer 3 Layer 4 2. Which cmmand can be used t view the cable type that is attached

More information

Please contact technical support if you have questions about the directory that your organization uses for user management.

Please contact technical support if you have questions about the directory that your organization uses for user management. Overview ACTIVE DATA CALENDAR LDAP/AD IMPLEMENTATION GUIDE Active Data Calendar allws fr the use f single authenticatin fr users lgging int the administrative area f the applicatin thrugh LDAP/AD. LDAP

More information

Outlook Web Application (OWA) Basic Training

Outlook Web Application (OWA) Basic Training Outlk Web Applicatin (OWA) Basic Training Requirements t use OWA Full Versin: Yu must use at least versin 7 f Internet Explrer, Safari n Mac, and Firefx 3.X. (Ggle Chrme r Internet Explrer versin 6, yu

More information

UiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash

UiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash UiPath Autmatin Walkthrugh Walkthrugh Calculate Client Security Hash Walkthrugh Calculate Client Security Hash Start with the REFramewrk template. We start ff with a simple implementatin t demnstrate the

More information

Skype Meetings

Skype Meetings http://www.jeffersnstate.edu/resurces-fr-instructrs-de/ Skype Meetings Skype-t-Skype is used fr cmmunicatin thrugh vice, vide, chat (Instant Messaging) and/r desktp sharing fr ne-n-ne cnferences, meetings,

More information

Chapter 2 Application Layer

Chapter 2 Application Layer Chapter 2 Application Layer A note on the use of these ppt slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you see the animations;

More information

Getting the Most from REST and JSON

Getting the Most from REST and JSON Getting the Mst frm REST and JSON Jhn Tuhy March 2018 Character encding review Single byte character encding ASCII OEM ANSI Multi-byte character encding (Unicde) UTF-16 UTF-8 DataFlex des mst f its character

More information

Operational Security. Speaking Frankly The Internet is not a very safe place. A sense of false security... Firewalls*

Operational Security. Speaking Frankly The Internet is not a very safe place. A sense of false security... Firewalls* Operatinal Security Firewalls and Intrusin Detectin CS242 Cmputer Netwrks Speaking Frankly The Internet is nt a very safe place Frm ur netwrk administratr s pint f view, the wrld divides int tw camps:

More information

UiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash

UiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash UiPath Autmatin Walkthrugh Walkthrugh Calculate Client Security Hash Walkthrugh Calculate Client Security Hash Start with the REFramewrk template. We start ff with a simple implementatin t demnstrate the

More information

Stock Affiliate API workflow

Stock Affiliate API workflow Adbe Stck Stck Affiliate API wrkflw The purpse f this dcument is t illustrate the verall prcess and technical wrkflw fr Adbe Stck partners wh want t integrate the Adbe Stck Search API int their applicatins.

More information

The Application Layer: & SMTP

The Application Layer:  & SMTP The Application Layer: email & SMTP Smith College, CSC 249 Feb 1, 2018 4-1 Chapter 2: Application layer q 2.1 Principles of network applications q 2.2 Web and HTTP q 2.3 FTP q 2.4 Electronic Mail v SMTP,

More information

Lecture 6 -.NET Remoting

Lecture 6 -.NET Remoting Lecture 6 -.NET Remting 1. What is.net Remting?.NET Remting is a RPC technique that facilitates cmmunicatin between different applicatin dmains. It allws cmmunicatin within the same prcess, between varius

More information

Service commands: RETR, STOR, STOU, APPE, ALLO, REST, RNFR, RNTO, ABOR, DELE, RMD, MRD, PWD, LIST, NLST, SITE, SYST, STAT, HELP, NOOP.

Service commands: RETR, STOR, STOU, APPE, ALLO, REST, RNFR, RNTO, ABOR, DELE, RMD, MRD, PWD, LIST, NLST, SITE, SYST, STAT, HELP, NOOP. Chapter 2 Prblems Prblem a) F b) T c) F d) F e) F Prblem 2 Access cntrl cmmands: USER, PASS, ACT, CWD, CDUP, SMT, REI, QUIT Transfer parameter cmmands: PORT, PASV, TYPE STRU, MODE Service cmmands: RETR,

More information

The transport layer. Transport-layer services. Transport layer runs on top of network layer. In other words,

The transport layer. Transport-layer services. Transport layer runs on top of network layer. In other words, The transprt layer An intrductin t prcess t prcess cmmunicatin CS242 Cmputer Netwrks Department f Cmputer Science Wellesley Cllege Transprt-layer services Prvides fr lgical cmmunicatin* between applicatin

More information

Infinity Connect Web App via Chrome Quick Guide

Infinity Connect Web App via Chrome Quick Guide Infinity Cnnect Web App via Chrme Quick Guide Making a call We recmmend using a headset when using the Infinity Cnnect Web App. T make a call t a Virtual Meeting Rm r Virtual Auditrium, r t call anther

More information

CSC 4900 Computer Networks:

CSC 4900 Computer Networks: CSC 4900 Computer Networks: Email Professor Henry Carter Fall 2017 Villanova University Department of Computing Sciences Review Last week we talked about design principles, and the application protocols

More information

CaseWare Working Papers. Data Store user guide

CaseWare Working Papers. Data Store user guide CaseWare Wrking Papers Data Stre user guide Index 1. What is a Data Stre?... 3 1.1. When using a Data Stre, the fllwing features are available:... 3 1.1.1.1. Integratin with Windws Active Directry... 3

More information

LiveEngage and Microsoft Dynamics Integration Guide Document Version: 1.0 September 2017

LiveEngage and Microsoft Dynamics Integration Guide Document Version: 1.0 September 2017 LiveEngage and Micrsft Dynamics Integratin Guide Dcument Versin: 1.0 September 2017 Cntents Intrductin... 3 Step 1: Sign Up... 3 CRM Widget Signing Up... 3 Step 2: Cnfiguring the CRM Widget... 4 Accessing

More information

White Paper. Contact Details

White Paper. Contact Details White Paper Cntact Details Pan Cyber Infrmatin Technlgy PO Bx 34222 Dubai UAE Phne : 97143377033 Fax : 97143377266 Email : inf@pancyber.cm URL : www.pancyber.cm TABLE OF CONTENTS OVERVIEW...3 SYSTEM ARCHITECTURE...4

More information

Admin Report Kit for Exchange Server

Admin Report Kit for Exchange Server Admin Reprt Kit fr Exchange Server Reprting tl fr Micrsft Exchange Server Prduct Overview Admin Reprt Kit fr Exchange Server (ARKES) is an Exchange Server Management and Reprting slutin that addresses

More information

Programming Project: Building a Web Server

Programming Project: Building a Web Server Prgramming Prject: Building a Web Server Submissin Instructin: Grup prject Submit yur cde thrugh Bb by Dec. 8, 2014 11:59 PM. Yu need t generate a simple index.html page displaying all yur grup members

More information

Andrid prgramming curse Data strage Sessin bjectives Internal Strage Intrductin By Võ Văn Hải Faculty f Infrmatin Technlgies Andrid prvides several ptins fr yu t save persistent applicatin data. The slutin

More information

REFWORKS: STEP-BY-STEP HURST LIBRARY NORTHWEST UNIVERSITY

REFWORKS: STEP-BY-STEP HURST LIBRARY NORTHWEST UNIVERSITY REFWORKS: STEP-BY-STEP HURST LIBRARY NORTHWEST UNIVERSITY Accessing RefWrks Access RefWrks frm a link in the Bibligraphy/Citatin sectin f the Hurst Library web page (http://library.nrthwestu.edu) Create

More information

Campuses that access the SFS nvision Windows-based client need to allow outbound traffic to:

Campuses that access the SFS nvision Windows-based client need to allow outbound traffic to: Summary This dcument is a guide intended t guide yu thrugh the prcess f installing and cnfiguring PepleTls 8.55.27 (r current versin) via Windws Remte Applicatin (App). Remte App allws the end user t run

More information

b) The browser is running HTTP version 1.1, as indicated just before the first <cr><lf> pair.

b) The browser is running HTTP version 1.1, as indicated just before the first <cr><lf> pair. Prblem a) F b) T c) F d) F e) F Prblem 3 Applicatin layer prtcls: DNS and HTTP Transprt layer prtcls: UDP fr DNS; TCP fr HTTP Prblem 4 a) The dcument request was http://gaia.cs.umass.edu/cs453/index.html.

More information

OASIS SUBMISSIONS FOR FLORIDA: SYSTEM FUNCTIONS

OASIS SUBMISSIONS FOR FLORIDA: SYSTEM FUNCTIONS OASIS SUBMISSIONS FOR FLORIDA: SYSTEM FUNCTIONS OASIS SYSTEM FUNCTIONS... 2 ESTABLISHING THE COMMUNICATION CONNECTION... 2 ACCESSING THE OASIS SYSTEM... 3 SUBMITTING OASIS DATA FILES... 5 OASIS INITIAL

More information

CCNA Security v2.0 Chapter 10 Exam Answers

CCNA Security v2.0 Chapter 10 Exam Answers CCNA Security v2.0 Chapter 10 Exam Answers 1. Which statement describes the functin prvided t a netwrk administratrwh uses the Cisc Adaptive Security Device Manager (ASDM) GUI that runs as a Java Web Start

More information

Summary. Server environment: Subversion 1.4.6

Summary. Server environment: Subversion 1.4.6 Surce Management Tl Server Envirnment Operatin Summary In the e- gvernment standard framewrk, Subversin, an pen surce, is used as the surce management tl fr develpment envirnment. Subversin (SVN, versin

More information

Uploading Files with Multiple Loans

Uploading Files with Multiple Loans Uplading Files with Multiple Lans Descriptin & Purpse Reprting Methds References Per the MHA Handbk, servicers are required t prvide peridic lan level data fr activity related t the Making Hme Affrdable

More information

CCNA Security v2.0 Chapter 2 Exam Answers

CCNA Security v2.0 Chapter 2 Exam Answers CCNA Security v2.0 Chapter 2 Exam Answers 1. An administratr defined a lcal user accunt with a secret passwrd n ruter R1 fr use with SSH. Which three additinal steps are required t cnfigure R1 t accept

More information

Max 8/16 and T1/E1 Gateway, Version FAQs

Max 8/16 and T1/E1 Gateway, Version FAQs Frequently Asked Questins Max 8/16 and T1/E1 Gateway, Versin 1.5.10 FAQs The FAQs have been categrized int the fllwing tpics: Calling Calling Cmpatibility Cnfiguratin Faxing Functinality Glssary Q. When

More information

Welcome to Remote Access Services (RAS) Virtual Desktop vs Extended Network. General

Welcome to Remote Access Services (RAS) Virtual Desktop vs Extended Network. General Welcme t Remte Access Services (RAS) Our gal is t prvide yu with seamless access t the TD netwrk, including the TD intranet site, yur applicatins and files, and ther imprtant wrk resurces -- whether yu

More information

Enterprise Installation

Enterprise Installation Enterprise Installatin Mnnit Crpratin Versin 3.6.0.0 Cntents Prerequisites... 3 Web Server... 3 SQL Server... 3 Installatin... 4 Activatin Key... 4 Dwnlad... 4 Cnfiguratin Wizard... 4 Activatin... 4 Create

More information

ROCK-POND REPORTING 2.1

ROCK-POND REPORTING 2.1 ROCK-POND REPORTING 2.1 AUTO-SCHEDULER USER GUIDE Revised n 08/19/2014 OVERVIEW The purpse f this dcument is t describe the prcess in which t fllw t setup the Rck-Pnd Reprting prduct s that users can schedule

More information

Getting Started with the SDAccel Environment on Nimbix Cloud

Getting Started with the SDAccel Environment on Nimbix Cloud Getting Started with the SDAccel Envirnment n Nimbix Clud Revisin Histry The fllwing table shws the revisin histry fr this dcument. Date Versin Changes 09/17/2018 201809 Updated figures thrughut Updated

More information

Simple Object Access Protocol (SOAP)

Simple Object Access Protocol (SOAP) Simple Object Access Prtcl (SOAP) Languages fr web Prf. Eugeni Di Sciasci Master s Degree Curse in Cmputer Engineering - (A.Y. 2016/2017) Web service architecture (1/2) A ppular interpretatin f Web services

More information

Transmission Control Protocol Introduction

Transmission Control Protocol Introduction Transmissin Cntrl Prtcl Intrductin TCP is ne f the mst imprtant prtcls f Internet Prtcls suite. It is mst widely used prtcl fr data transmissin in cmmunicatin netwrk such as Internet. Features TCP is reliable

More information

SmartPass User Guide Page 1 of 50

SmartPass User Guide Page 1 of 50 SmartPass User Guide Table f Cntents Table f Cntents... 2 1. Intrductin... 3 2. Register t SmartPass... 4 2.1 Citizen/Resident registratin... 4 2.1.1 Prerequisites fr Citizen/Resident registratin... 4

More information

CCNA Security v2.0 Chapter 9 Exam Answers

CCNA Security v2.0 Chapter 9 Exam Answers CCNA Security v2.0 Chapter 9 Exam Answers 1. Refer t the exhibit. An administratr creates three znes (A, B, and C) in an ASA that filters traffic. Traffic riginating frm Zne A ging t Zne C is denied, and

More information

Enterprise Chat and Developer s Guide to Web Service APIs for Chat, Release 11.6(1)

Enterprise Chat and  Developer s Guide to Web Service APIs for Chat, Release 11.6(1) Enterprise Chat and Email Develper s Guide t Web Service APIs fr Chat, Release 11.6(1) Fr Unified Cntact Center Enterprise August 2017 Americas Headquarters Cisc Systems, Inc. 170 West Tasman Drive San

More information

CCNA 1 Chapter v5.1 Answers 100%

CCNA 1 Chapter v5.1 Answers 100% CCNA 1 Chapter 6 2016 v5.1 Answers 100% 1. Which characteristic f the netwrk layer in the OSI mdel allws carrying packets fr multiple types f cmmunicatins amng many hsts? the de-encapsulatin f headers

More information

Using UB Stream and UBlearns

Using UB Stream and UBlearns Using UB Stream and UBlearns Instructrs can nw uplad vides/audi r create a vide using their webcam in UBLearns. There is a new mashup tl (MEDIAL) that allws yu t uplad yur media files t UB s streaming

More information

Andrid prgramming curse Sessin bjectives Intrductin URL & HttpCnnectin Netwrking APIs Using URL t read data Using HttpCnnectin pst data Reading netwrk state Web Service SOAP REST By Võ Văn Hải Faculty

More information

Information about the ACC Education App Featuring ACCSAP 9

Information about the ACC Education App Featuring ACCSAP 9 Infrmatin abut the ACC Educatin App Featuring ACCSAP 9 Key Features: This app is designed t be a study tl fr select educatinal prducts. It des nt include all features and functinality f the nline prtin

More information

Lecture 7 Application Layer. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it

Lecture 7 Application Layer. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it Lecture 7 Application Layer Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it Application-layer protocols Application: communicating, distributed processes running in network hosts

More information

PL-2302 Mac OS Driver MAC/PC and PC/MAC Communication Software

PL-2302 Mac OS Driver MAC/PC and PC/MAC Communication Software PL-2302 Mac OS Driver MAC/PC and PC/MAC Cmmunicatin Sftware Windws Netwrk User Manual Prlific Technlgy Inc. Table f Cntents 1. Scpe... 3 1.1. Overview... 3 1.2. Supprted Platfrms and Tested Sftware...3

More information

Dynamic Storage (ECS)

Dynamic Storage (ECS) User Guide Dynamic Strage (ECS) Swisscm (Schweiz) AG 1 / 10 Cntent 1 Abut Dynamic Strage... 3 2 Virtual drive, the EMC CIFS-ECS Tl... 4 3 Amazn S3 Brwer... 6 4 Strage Gateway Appliance... 9 5 Amazn S3

More information

Internet Technology. 03r. Application layer protocols: . Paul Krzyzanowski. Rutgers University. Spring 2016

Internet Technology. 03r. Application layer protocols:  . Paul Krzyzanowski. Rutgers University. Spring 2016 Internet Technology 03r. Application layer protocols: email Paul Krzyzanowski Rutgers University Spring 2016 1 Email: SMTP (Simple Mail Transfer Protocol) 2 Simple Mail Transfer Protocol (SMTP) Protocol

More information

Sircon User Guide A Guide to Using the Vertafore Sircon Self-Service Portal

Sircon User Guide A Guide to Using the Vertafore Sircon Self-Service Portal Sircn User Guide A Guide t Using the Vertafre Sircn Self-Service Prtal September 2016 Versin 16.8 Cntents Cntents Using the Vertafre Sircn Self-Service Prtal... 3 Lg In... 3 Hme Page... 4 Lg New Cases...

More information

Lecture 6: Application Layer Web proxies, , and SMTP

Lecture 6: Application Layer Web proxies,  , and SMTP Lecture 6: Application Layer Web proxies, Email, and SMTP COMP 332, Spring 2018 Victoria Manfredi Acknowledgements: materials adapted from Computer Networking: A Top Down Approach 7 th edition: 1996-2016,

More information

from DDS on Mac Workstations

from DDS on Mac Workstations Email frm DDS n Mac Wrkstatins Intrductin This dcument describes hw t set email up t wrk frm the Datacn system n a Mac wrkstatin. Yu can send email t anyne in the system that has an email address, such

More information

Tips For Customising Configuration Wizards

Tips For Customising Configuration Wizards Tips Fr Custmising Cnfiguratin Wizards ver 2010-06-22 Cntents Overview... 2 Requirements... 2 Applicatins... 2 WinSCP and Putty... 2 Adding A Service T An Existing Wizard... 3 Gal... 3 Backup Original

More information

Implementation of Authentication Mechanism for a Virtual File System

Implementation of Authentication Mechanism for a Virtual File System Implementatin f Authenticatin Mechanism fr a Virtual File System Prject fr Operating Systems Curse (CS 5204) Implemented by- Vinth Jagannathan Abhishek Ram Under the guidance f Dr Dennis Kafura Abstract

More information

INSTALLING CCRQINVOICE

INSTALLING CCRQINVOICE INSTALLING CCRQINVOICE Thank yu fr selecting CCRQInvice. This dcument prvides a quick review f hw t install CCRQInvice. Detailed instructins can be fund in the prgram manual. While this may seem like a

More information

FAQ. Using the Thinkific Learning Platform

FAQ. Using the Thinkific Learning Platform FAQ Using the Thinkific Learning Platfrm General Infrmatin Thinkific is the curse building sftware we have chsen t use fr ur n-line classes. The fllwing sectins prvide infrmatin n issues that may arise

More information

SafeDispatch SDR Gateway for MOTOROLA TETRA

SafeDispatch SDR Gateway for MOTOROLA TETRA SafeDispatch SDR Gateway fr MOTOROLA TETRA SafeMbile ffers a wrld f wireless applicatins that help rganizatins better manage their mbile assets, fleet and persnnel. Fr mre infrmatin, see www.safembile.cm.

More information

Imagine for MSDNAA Student SetUp Instructions

Imagine for MSDNAA Student SetUp Instructions Imagine fr MSDNAA Student SetUp Instructins --2016-- September 2016 Genesee Cmmunity Cllege 2004. Micrsft and MSDN Academic Alliance are registered trademarks f Micrsft Crpratin. All rights reserved. ELMS

More information

Dear Milestone Customer,

Dear Milestone Customer, Dear Milestne Custmer, With the purchase f Milestne Xprtect Transact yu have chsen a very flexible ptin t yur Milestne Xprtect Business slutin. Milestne Xprtect Transact enables yu t stre a serial data

More information

Reviewer Information Sheet for Committee Members

Reviewer Information Sheet for Committee Members Reviewer Infrmatin Sheet fr Cmmittee Members OSIRIS is a web-based applicatin that was created t imprve human subject prtectins and t enable the IRB t better serve the research cmmunity. The applicatin

More information

Planning, installing, and configuring IBM CMIS for Content Manager OnDemand

Planning, installing, and configuring IBM CMIS for Content Manager OnDemand Planning, installing, and cnfiguring IBM CMIS fr Cntent Manager OnDemand Cntents IBM CMIS fr Cntent Manager OnDemand verview... 4 Planning fr IBM CMIS fr Cntent Manager OnDemand... 5 Prerequisites fr installing

More information

Operating systems. Module 15 kernel I/O subsystem. Tami Sorgente 1

Operating systems. Module 15 kernel I/O subsystem. Tami Sorgente 1 Operating systems Mdule 15 kernel I/O subsystem Tami Srgente 1 SWAP SPACE MANAGEMENT Swap space can be defined as a temprary strage lcatin that is used when system s memry requirements exceed the size

More information

Electronic Mail. Three Components: SMTP SMTP. SMTP mail server. 1. User Agents. 2. Mail Servers. 3. SMTP protocol

Electronic Mail. Three Components: SMTP SMTP. SMTP mail server. 1. User Agents. 2. Mail Servers. 3. SMTP protocol SMTP Electronic Mail Three Components: 1. User Agents a.k.a. mail reader e.g., gmail, Outlook, yahoo 2. Mail Servers mailbox contains incoming messages for user message queue of outgoing (to be sent) mail

More information

Exosoft Backup Manager

Exosoft Backup Manager Exsft Backup Manager 2018 Exsft Backup Manager Ensuring databases are backed up regularly is a critical part f any cmpany data recvery prcess. Mst mnth end as well as end f financial year prcesses shuld

More information

BANNER BASICS. What is Banner? Banner Environment. My Banner. Pages. What is it? What form do you use? Steps to create a personal menu

BANNER BASICS. What is Banner? Banner Environment. My Banner. Pages. What is it? What form do you use? Steps to create a personal menu BANNER BASICS What is Banner? Definitin Prduct Mdules Self-Service-Fish R Net Lg int Banner Banner Envirnment The Main Windw My Banner Pages What is it? What frm d yu use? Steps t create a persnal menu

More information

Integrating QuickBooks with TimePro

Integrating QuickBooks with TimePro Integrating QuickBks with TimePr With TimePr s QuickBks Integratin Mdule, yu can imprt and exprt data between TimePr and QuickBks. Imprting Data frm QuickBks The TimePr QuickBks Imprt Facility allws data

More information

Launching Xacta 360 Marketplace AMI Guide June 2017

Launching Xacta 360 Marketplace AMI Guide June 2017 Launching Xacta 360 Marketplace AMI Guide June 2017 Tels Crpratin 2017. All rights reserved. U.S. patents Ns. 6,901,346; 6,980,927; 6,983,221; 6,993,448; and 7,380,270. Xacta is a registered trademark

More information

Ephorus Integration Kit

Ephorus Integration Kit Ephrus Integratin Kit Authr: Rbin Hildebrand Versin: 2.0 Date: May 9, 2007 Histry Versin Authr Cmment v1.1 Remc Verhef Created. v1.2 Rbin Hildebrand Single Sign On (Remved v1.7). v1.3 Rbin Hildebrand Reprting

More information

IMPORTING INFOSPHERE DATA ARCHITECT MODELS INFORMATION SERVER V8.7

IMPORTING INFOSPHERE DATA ARCHITECT MODELS INFORMATION SERVER V8.7 IMPORTING INFOSPHERE DATA ARCHITECT MODELS INFORMATION SERVER V8.7 Prepared by: March Haber, march@il.ibm.cm Last Updated: January, 2012 IBM MetaData Wrkbench Enablement Series Table f Cntents: Table f

More information

Connect+/SendPro P Series Networking Technical Specification

Connect+/SendPro P Series Networking Technical Specification Shipping & Mailing Pstage Meters Cnnect+/SendPr P Series Netwrking Technical Specificatin Intrductin 2 Netwrk Requirements 2 Prt/Cmmunicatin Requirements 2 URL Infrmatin 3 FAQs 10 Service Cllateral SV62440

More information

ClassFlow Administrator User Guide

ClassFlow Administrator User Guide ClassFlw Administratr User Guide ClassFlw User Engagement Team April 2017 www.classflw.cm 1 Cntents Overview... 3 User Management... 3 Manual Entry via the User Management Page... 4 Creating Individual

More information

EView/400i Management Pack for Systems Center Operations Manager (SCOM)

EView/400i Management Pack for Systems Center Operations Manager (SCOM) EView/400i Management Pack fr Systems Center Operatins Manager (SCOM) Cncepts Guide Versin 7.0 July 2015 1 Legal Ntices Warranty EView Technlgy makes n warranty f any kind with regard t this manual, including,

More information

Managing User Accounts

Managing User Accounts A variety f user types are available in Lighthuse Transactin Manager (LTM) with cnfigurable permissins that allw the Accunt Administratr and administratr-type users fr the accunt t manage the abilities

More information

WebEx Web Conferencing Quick Start Guide

WebEx Web Conferencing Quick Start Guide WebEx Web Cnferencing Quick Start Guide WebEx allws the curse instructr and participants t cnnect using web cnferencing and VIP using yur cmputer r smart device. WebEx's allws yu t share cntent, chat,

More information

App Orchestration 2.6

App Orchestration 2.6 App Orchestratin 2.6 Terminlgy in App Orchestratin 2.6 Last Updated: July 8, 2015 Page 1 Terminlgy Cntents Elements f App Orchestratin... 3 Dmains... 3 Multi-Datacenter Deplyments... 4 Delivery Sites...

More information

Installing AX Server with PostgreSQL

Installing AX Server with PostgreSQL Installing AX Server with PstgreSQL Versin: 6.5 Published: Friday, September 1, 2017 ACL Services Ltd. 2017 Table f cntents Table f cntents Table f cntents 3 Intrductin 7 Intended audience 7 Pre-installatin

More information

INSERTING MEDIA AND OBJECTS

INSERTING MEDIA AND OBJECTS INSERTING MEDIA AND OBJECTS This sectin describes hw t insert media and bjects using the RS Stre Website Editr. Basic Insert features gruped n the tlbar. LINKS The Link feature f the Editr is a pwerful

More information

161 Forbes Road Braintree MA Phone: (781) Fax: (781) What's in it? Key Survey & Extreme Form

161 Forbes Road Braintree MA Phone: (781) Fax: (781) What's in it? Key Survey & Extreme Form 161 Frbes Rad Braintree MA 02184 Phne: (781) 849 8118 Fax: (781) 849 8133 WWW.WORLDAPP.COM 8.0 What's in it? Key Survey & Extreme Frm CONTENTS Cntact Manager... 3 Participant Prtal... 3 Reprting Imprvements...

More information

INVENTION DISCLOSURE

INVENTION DISCLOSURE 1. Inventin Title. Light Transprt and Data Serializatin fr TR-069 Prtcl 2. Inventin Summary. This inventin defines a light prtcl stack fr TR-069. Even thugh TR-069 is widely deplyed, its prtcl infrastructure

More information