logo

IT Fundamentals: Network Protocols and SDLC

7 Pages1323 Words303 Views
   

Added on  2022-09-30

About This Document

This article discusses IT Fundamentals: Network Protocols and SDLC. It covers topics like Three-Way Handshaking, RAD, Agile Methods, and SDLC: Scope Creep. It also mentions the advantages and disadvantages of each topic.

IT Fundamentals: Network Protocols and SDLC

   Added on 2022-09-30

ShareRelated Documents
Running head: IT FUNDAMENTALS: NETWORK PROTOCOLS AND SDLC
IT Fundamentals: Network Protocols and SDLC
Name of the student
Name of the university
Author Note
IT Fundamentals: Network Protocols and SDLC_1
IT FUNDAMENTALS: NETWORK PROTOCOLS AND SDLC
1
Table of Contents
Three-Way Handshaking...........................................................................................................2
RAD...........................................................................................................................................2
Advantages.............................................................................................................................2
Disadvantages........................................................................................................................3
Agile Methods............................................................................................................................3
Advantages.............................................................................................................................3
Disadvantages........................................................................................................................4
SDLC: Scope Creep...................................................................................................................4
References..................................................................................................................................6
IT Fundamentals: Network Protocols and SDLC_2
IT FUNDAMENTALS: NETWORK PROTOCOLS AND SDLC
2
Three-Way Handshaking
Three-way handshaking is a process of establishing a connection between the client
and the server in a TCP/IP network. As it is a three-step process, known as 3-way
handshaking. The three steps are an SYN data packet from client to server, an SYN/ACK
packet from server to client and the ACK packet from client to the server to confirm the
establishment of the connection. The three-way handshaking is needed as both the server and
the client need to synchronize with the Initial Sequence Numbers (ISN) and the other side has
to acknowledge the packet. In a two way handshaking, only one party can be able to send the
data, and other have to acknowledge it. If the client sends a packet and server does not SYN-
ACK, then the server will think the connection has been established and it will start sending
the main data. On another hand, the client cannot ACK the data packet as the client thinks
that the connection has not been established yet (Skoog et al., 2014). Using 3-way
handshaking, the client gets aware that server can send the data after SYN/ACK and the ISN
can be stored by both the parties.
RAD
RAD (Rapid Application Development) model is a modified version of the Waterfall
Model of the Software Development Life Cycle (SDLC), where the aim of the development
is to complete it within a short period of time. Similar to the waterfall model, it has five
phases in the SDLC. The phases are Business Modelling, process Modelling, Data Modelling,
Application Generation and Testing-Turnover. It uses predefined development tools and
techniques to develop the software quickly (Kumar & Prashanth, 2014). The tools generally
consist of predefined components, methods and structure. It uses the Object-oriented based
programming methodology where inheritance is applied.
IT Fundamentals: Network Protocols and SDLC_3

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Network Protocols and SDLC
|6
|1613
|71

IT Fundamentals Report 2022
|7
|1435
|22

Mastering Network Protocols and ITSM
|5
|1251
|1

Information Technology fundamentals Assignment1
|10
|2372
|28

IT Fundamentals Question Answer 2022
|8
|1902
|17

Assignment On Network Protocols And Sdlc
|5
|965
|22