26
Network Analysis, Architecture and Design [Project Name] [Client Name] Disusun oleh: [Team Member 1] [Team Member n] Program Studi Fakultas Universitas Program Studi Nomor Dokumen Halaman NAAD

Template Tugas-Network-Design.doc

Embed Size (px)

Citation preview

Page 1: Template Tugas-Network-Design.doc

Network Analysis, Architecture and Design

[Project Name]

[Client Name]

Disusun oleh:

[Team Member 1]

[Team Member n]

Program Studi

Fakultas

Universitas

Program Studi

Fakultas

Universitas

Nomor Dokumen Halaman

NAAD-[ProjectName]-1

1/XXRevisi

Tanggal

NAAD

Page 2: Template Tugas-Network-Design.doc

DAFTAR PERUBAHANRevisi Deskripsi

A

B

C

D

E

F

G

INDEXTGL

A B C D E

Ditulis oleh

Diperiksa oleh

Disetujui oleh

Page 3: Template Tugas-Network-Design.doc

Daftar Halaman Perubahan

Halaman Revisi Halaman Revisi

Page 4: Template Tugas-Network-Design.doc

Daftar IsiPendahuluan........................................................................................................................................................7Pendahuluan........................................................................................................................................................71.1 Company/Institution/Organization Profile................................................................71.2 Background Information...........................................................................................................71.3 Project Definition....................................................................................................................81.4 Acronym Definition....................................................................................................................81.5 Reference..........................................................................................................................................8

2 Requirement Analysis...........................................................................................................................92.1 Initial Condition.......................................................................................................................92.2 Listing of Requirements........................................................................................................92.3 Listing of Service Metrics...............................................................................................102.4 Listing of Users and Applications Behavior.........................................................112.5 Listing of Service Performance Requirements......................................................112.6 Listing of Supplemental Performance Requirements..........................................122.7 Requirements Map.......................................................................................................................13

3 Flow Analysis..........................................................................................................................................133.1 Listing of Flow Types and Characteristics...........................................................133.2 Data Sources and Data Sinks.............................................................................................143.3 Flow Models...................................................................................................................................153.4 Flow Spesification..................................................................................................................15

4 Network Architecture.........................................................................................................................184.1 Topology Selection..................................................................................................................184.2 Technology Selection..............................................................................................................184.3 Equipment Type/Class..............................................................................................................194.4 Component Relationships......................................................................................................204.4.1 Addressing and Routing....................................................................................................204.4.2 Network Management..............................................................................................................204.4.3 Performance..............................................................................................................................214.4.4 Security and Privacy.........................................................................................................21

Page 5: Template Tugas-Network-Design.doc

Daftar Gambar

Figure 1: Layout of the Current Network...................................................................................7Figure 2: Layout of the Planned Network...................................................................................8Figure 3: Performance Thresholds............................................................................................12Figure 4: Requirements Map....................................................................................................13Figure 5: Data Sources and Sinks of Flow Type 2...................................................................14Figure 6: Flow Map with Performance Requirements..............................................................17Figure 7: Two-Part Flowspec for Profile P1.............................................................................17Figure 8: Topology Selection (Ring)........................................................................................18Figure 9: Technology Selection................................................................................................19Figure 10: Equipment Type/Class............................................................................................19

Page 6: Template Tugas-Network-Design.doc

Daftar Tabel

Table 1: Initial Conditions..........................................................................................................9Table 2: Listing of Requirements.............................................................................................10Table 3: Listing of Service Metrics..........................................................................................10Table 4: Listing of Users and Applications Behavior...............................................................11Table 5: Listing of Performance Requirements........................................................................11Table 6: Listing of Supplemental Performances.......................................................................12Table 7: Listing of Flow Types and Characteristics.................................................................14Table 8: Listing of Flow Models..............................................................................................15Table 9: Listing of Performance Requirements for Flows........................................................16

Page 7: Template Tugas-Network-Design.doc

1 Pendahuluan

1.1 Company/Institution/Organization Profile

Bagian ini menjelaskan mengenai profil

perusahaan/institusi/organisasi yang Anda jadikan studi kasus

dalam projek ini.

1.2 Background Information

Bagian ini menjelaskan mengenai kondisi jaringan yang dimiliki

oleh perusahaan saat ini dan permasalahan yang mendasari

perusahaan untuk melaksanakan projek pembangunan/pengembangan

jaringan dengan menggunakan pendekatan sistem.

Figure 1: Layout of the Current Network

Page 8: Template Tugas-Network-Design.doc

1.3 Project Definition

Bagian ini menjelaskan mengenai projek

pembangunan/pengembangan jaringan yang akan dilakukan oleh

perusahaan.

Figure 2: Layout of the Planned Network

1.4 Acronym Definition

Bagian ini menjelaskan mengenai definisi akronim dan singkatan

yang dipakai di dalam dokumen ini.

1.5 Reference

Referensi yang digunakan pada pembuatan dokumen ini adalah:

1. McCabe, James D., 2007, Network Analysis, Architecture,

and Design (3rd Edition), Morgan Kauffman.

2. McCabe, James D., 1998, Practical Computer Network

Analysis and Design, Morgan Kauffman.

2 Requirement Analysis

Requirement analysis merupakan tahapan fundamental dalam

pembangunan/pengembangan jaringan. Aktifitas-aktifitas yang

Page 9: Template Tugas-Network-Design.doc

dilakukan pada tahapan ini meliputi penentuan kondisi awal

dari projek pembangunan/pengembangan jaringan,

pengidentifikasian dan pengumpulan kebutuhan sistem dan

karakteristiknya, pengembangan service metrics yang akan

digunakan untuk mengukur karakteristik kinerja layanan

jaringan, pemahaman mengenai perilaku user dan aplikasi untuk

memperkirakan kinerja, dan penentuan karakteristik kinerja

dari jaringan.

2.1 Initial Condition

Bagian ini menjelaskan kondisi awal dari projek

pembangunan/pengembangan jaringan yang meliputi tipe projek,

lingkup projek, dan tujuan awal projek.

Table 1: Initial Conditions

Requirements Specification

Section 1: Initial Conditions

Project Type

Project Scope

Project Goals

Other Conditions

Problem Evaluation and

Definition

2.2 Listing of Requirements

Bagian ini menjelaskan mengenai kebutuhan-kebutuhan yang

menjadi dasar dalam pembangunan/pengembangan jaringan.

Kebutuhan-kebutuhan ini meliputi user requirements,

application requirements, host requirements, dan network

requirements serta supplemental requirements.

Page 10: Template Tugas-Network-Design.doc

Table 2: Listing of Requirements

Requirements Specification

Section 2: Listing of Requirements

ID/Name Date Type Description Gathered/Derived Locations Status Priority

1

2

3

4

5

2.3 Listing of Service Metrics

Bagian ini menjelaskan mengenai service metrics yang akan

digunakan untuk mengukur karakteristik layanan di dalam

jaringan.

Table 3: Listing of Service Metrics

Requirements Specification

Section 3: Listing of Service Metrics

ID/Name Service Metric Where Metric will be Measured in

System

Measurement Method

1

2

3

4

5

2.4 Listing of Users and Applications Behavior

Bagian ini menjelaskan mengenai bagaimana perilaku user dan

aplikasi dalam menggunakan jaringan untuk memperkirakan

kebutuhan kinerja jaringan.

Page 11: Template Tugas-Network-Design.doc

Table 4: Listing of Users and Applications Behavior

Requirements Specification

Section 4: Listing of Users and Applications Behavior

ID/Name Type

(User/Application)

Behavior

1

2

3

4

5

2.5 Listing of Service Performance Requirements

Bagian ini menjelaskan mengenai kebutuhan-kebutuhan yang

berhubungan dengan kinerja layanan yang diharapkan. Kebutuhan

ini dapat digali berdasarkan user/application requirements dan

perilaku user atau aplikasi dalam menggunakan jaringan.

Table 5: Listing of Performance Requirements

Requirements Specification

Section 5: Listing of Performance Requirements

Application ID/Name RMA Capacity Delay

1

2

3

4

Page 12: Template Tugas-Network-Design.doc

Figure 3: Performance Thresholds

2.6 Listing of Supplemental Performance Requirements

Bagian ini menjelaskan mengenai kebutuhan-kebutuhan tambahan

yang berhubungan dengan kinerja layanan yang diharapkan.

Table 6: Listing of Supplemental Performances

Requirements Specification

Section 4: Listing of Supplemental Performances

ID/Name Type (Operation

Suitability/Supportability/Confidence

)

Description

1

2

3

4

5

2.7 Requirements Map

Bagian ini menjelaskan mengenai ketergantungan lokasi antar

aplikasi dan piranti yang akan digunakan untuk tahap flow

analysis.

Page 13: Template Tugas-Network-Design.doc

Figure 4: Requirements Map

3 Flow Analysis

Bagian ini menjelaskan mengenai proses analisis terhadap flow-

flow yang ada dalam projek pembangunan/pengembangan jaringan.

Flow-flow ini biasanya terkait dengan application map yang

sudah dibahas pada bagian sebelumnya. Flow analysis perlu

dilakukan karena adanya karakteristik end-to-end, dan perlunya

pengalamatan dan kebutuhan layanan yang stabil/konstan.

3.1 Listing of Flow Types and Characteristics

Bagian ini menjelaskan mengenai daftar flow yang ada dalam

projek pembangunan/pengembangan jaringan beserta

karakteristiknya.

Table 7: Listing of Flow Types and Characteristics

Flow Analysis

Section 1: Listing of Flow Types and Characteristics

ID/Name Flow Type Flow Characterictics Location

1

Page 14: Template Tugas-Network-Design.doc

2

3

4

5

3.2 Data Sources and Data Sinks

Bagian ini menjelaskan mengenai identifikasi terhadap data

sources dan data sinks yang terkait dengan aplikasi atau tipe

flow yang ada dan lokasinya serta ketergantungan antar masing-

masing aplikasi atau tipe flow.

Figure 5: Data Sources and Sinks of Flow Type 2

3.3 Flow Models

Bagian ini menjelaskan mengenai flow model dari setiap flow

yang ada pada network yang akan dirancang. Flow model dapat

dikelompokkan oleh arah tujuan (directionality) dan hirarki

(menggambarkan tingkat konsentrasi flow yang dihasilkan dari

pengelompokan secara logis user, host, network, address, dll).

Jenis flow model yang umum adalah peer-to-peer, client-server,

Page 15: Template Tugas-Network-Design.doc

cooperative data processing (computing), dan distributed

computing.

Table 8: Listing of Flow Models

Flow Analysis

Section 2: Listing of Flow Models

ID/Name Flow Type Flow Model Location

1

2

3

4

5

3.4 Flow Spesification

Bagian ini menjelaskan mengenai spesifikasi dari setiap flow

yang ada pada network yang akan dirancang. Flow specification

disusun berdasarkan pada flows yang teridentifikasi, kebutuhan

aplikasi yg diketahui, dan penggabungan kebutuhan masing-

masing flow. Flow specification dapat berbentuk one-part

flowspec untuk perencanaan kapasitas best-effort flows ketika

tidak ada flows spesifik, two-part flowspec untuk best-effort

dan flows spesifik yang dibangun berdasarkan informasi pada

one-part flowspec, dan multipart flowspec yang lebih detail

pada komponen individu flow spesifik yang dibangun berdasarkan

informasi pada two-part flowspec.

Penentuan flow specification dilakukan dengan menggunakan flow

specification algorithm yaitu dengan menggabungkan

karakteristik reliability, capacity dan delay masing-masing

flow dengan tujuan untuk menjelaskan keseluruhan kinerja yg

dibutuhkan. Flow specification algorithm menerapkan kondisi

sebagai berikut, kalkulasi best-efforts menggunakan hanya

kebutuhan kapasitas, kalkulasi spesifik flows menggunakan

semua karakteristik, penjaminan delay dan atau reliability

digunakan dalam kalkulasi secara individu, dan kapasitas yg

Page 16: Template Tugas-Network-Design.doc

dibangkitkan oleh bentuk flowspec adalah kapasitas dasar dan

tidak mencerminkan pengubahan kinerja.

Bagian ini juga menghasilkan capacity plan yang diperoleh dari

flow specification algoritm untuk kategori best-effort (hanya

menggunakan karekateritik capacity) dan service plan yang

diperoleh dari flow specification algoritm untuk kategori

specified atau deterministic atau guaranteed (menggunakan

karakteristik reliability, delay dan capacity).

Table 9: Listing of Performance Requirements for Flows

Flow Analysis

Section 3: Listing of Performance Requirements for Flows

ID/Name Flow Type RMA Capacity Delay

1

2

3

4

5

Figure 6: Flow Map with Performance Requirements

Page 17: Template Tugas-Network-Design.doc

Figure 7: Two-Part Flowspec for Profile P1

4 Network Architecture

Bagian ini menjelaskan mengenai proses pengembangan struktur

jaringan secara konseptual, high-level dan end-to-end

berdasarkan hasil yang telah diperoleh dari tahap network

analysis. Network architecture melibatkan proses pemilihan

topologi, pemilihan teknologi, penentuan hubungan antar fungsi

jaringan, dan bagaimana melakukan optimisasi antar setiap

komponen di dalam network architecture.

4.1 Topology Selection

Bagian ini menjelaskan mengenai topologi jaringan yang dipilih

(bus, star, ring, mesh, hirarki) beserta penjelasan mengapa

topologi tersebut yang dipilih.

Page 18: Template Tugas-Network-Design.doc

Figure 8: Topology Selection (Ring)

4.2 Technology Selection

Bagian ini menjelaskan mengenai teknologi jaringan yang

dipilih (Ethernet, Fiber Channel, Frame Relay, SONET, ATM,

dll) dan penjelasan mengapa teknologi-teknologi tersebut yang

dipilih.

Figure 9: Technology Selection

Page 19: Template Tugas-Network-Design.doc

4.3 Equipment Type/Class

Bagian ini menjelaskan mengenai jenis piranti jaringan yang

dipilih (hub, switch, router, repeater, bridge, gateway,

firewall, dll).

Figure 10: Equipment Type/Class

4.4 Component Relationships

Bagian ini menjelaskan mengenai network component architecture

dan relasinya, baik yang bersifat internal maupun eksternal.

4.4.1 Addressing and Routing

Bagian ini menjelaskan mengenai addressing and routing

component.

a. Addressing and Routing Mechanism

Bagian ini menjelaskan mengenai mekanisme addressing dan

routing yang dipilih.

b. Internal Relationship

Bagian ini menjelaskan mengenai relasi internal dalam

addressing and routing component.

c. External Relationship

Bagian ini menjelaskan mengenai relasi eksternal antara

addressing and routing component dengan network

architecture component lainnya.

4.4.2 Network Management

Bagian ini menjelaskan mengenai network management component.

Page 20: Template Tugas-Network-Design.doc

a. Network Management Mechanism

Bagian ini menjelaskan mengenai mekanisme network

management yang meliputi mekanisme monitoring,

instrumentasi, dan konfigurasi.

b. Internal Relationship

Bagian ini menjelaskan mengenai relasi internal dalam

network management component.

c. External Relationship

Bagian ini menjelaskan mengenai relasi eksternal antara

network management component dengan network architecture

component lainnya.

4.4.3 Performance

Bagian ini menjelaskan mengenai performance component.

a. Performance Mechanism

Bagian ini menjelaskan mengenai mekanisme performance

yang dipilih.

b. Internal Relationship

Bagian ini menjelaskan mengenai relasi internal dalam

performance component.

c. External Relationship

Bagian ini menjelaskan mengenai relasi eksternal antara

performance component dengan network architecture

component lainnya.

4.4.4 Security and Privacy

Bagian ini menjelaskan mengenai security and privacy

component.

a. Security and Privacy Mechanism

Bagian ini menjelaskan mengenai mekanisme security yang

dipilih.

b. Internal Relationship

Bagian ini menjelaskan mengenai relasi internal dalam

security and privacy component.

c. External Relationship

Page 21: Template Tugas-Network-Design.doc

Bagian ini menjelaskan mengenai relasi eksternal antara

security and privacy component dengan network

architecture component lainnya.

5 Network Design

Bagian ini menjelaskan mengenai proses mengembangkan detil

fisik dari arsitektur jaringan dalam bentuk blueprint, serta

pemilihan vendor, piranti dan service provider yang digunakan.

Selain itu, pada bagian ini juga dilakukan proses design

traceability untuk melihat keterkaitan antara problem

statement, requirement analysis, network architecture dan

network design.

5.1 Vendor, Equipment, and Service-Provider Selection

Bagian ini menjelaskan mengenai proses pemilihan vendor,

piranti dan service provider. Bagian ini diawali dengan

menentukan kriteria evaluasi terhadap kandidat vendor,

piranti, dan service provider beserta masing-masing bobotnya.

NB: Khusus untuk tugas ini, Anda hanya mengerjakan penentuan

kriteria evaluasi dan bobotnya.

Table 10: List of Vendor, Equipment, and Service Provider Evaluation Criteria

Network Design

Listing of Vendor, Equipment, and Service Provider Evaluation Criteria

ID/Name Evaluation Criteria Relative Weight

1

2

3

Page 22: Template Tugas-Network-Design.doc

4

5

5.2 Network Blueprint

Bagian ini menjelaskan mengenai aspek fisik dari jaringan

secara detil yang terdiri dari lokasi dari setiap piranti

jaringan (termasuk cable plant) dan bagaimana masing-masing

piranti jaringan tersebut terhubung.

Figure 11: Physical Diagram

5.3 Design Traceability

Bagian ini menjelaskan mengenai keterkaitan antara problem

statements, requirements, architecture decisions, dan design

decisions.

Page 23: Template Tugas-Network-Design.doc

Table 11: Design Traceability