CLASSROOM IN A BOOK
Topic:
Presented by:
By:
EasyPeezZi.com -------------------This Book is written by Fayyaz Ahmed------------------
2| Free Learning (Fayyaz Ahmed) CSCO12971267
Whats EasyPeezi?
The idea behind EasyPeezi is that which makes Learning its very Easy for Everyone.
In EasyPeezi we have 2 cartoon character the boy is Easy & the Girl is Peezzi :-p you can see the pic
below which help you to Read books, blogs very easily.
In Easypeezzi site I upload my Education my notes my concept which I have in my field and try to share
with you all guys in Roman so you can also Learn this Concept Quickly & Easily as you know English
or Not..
I invest my lots of Time & Efforts to build site learn this things making all notes and books in Roman
type thousands of words by my self & Share my knowledge with all of you. so take It serious learn things
quickly go ahead and enjoy the show.
For further details visit Site www.Easypeezzi.com hope this site is helpful you and others and its
informative to learn these things Quickly & Easily. So0o its all about EasyPeezzi.
Feedback
Easypeezzi@gmail.com
All contents copyright All rights reserved. No part of this document or the related files may be reproduced
or transmitted in any form, by any means (electronic, photocopying, recording, or otherwise) without the
prior written permission of the publisher.
U Contant U Page No
OSI Overview: 04
7) Application Layer: 05
o Telnet 23
o SSH 22
o FTP: 21
o TFTP: 69 06
o HTTP: 80
o HTTPS: 443
o NTP: 123
6) Presentation Layer: 07
o Encryption:
o Compression:
o Translation:
5) Session Layer:
4) Transport Layer: 08
o TCP:
o UDP:
o Flow Control:
o Segmentation:
o Fragmentation:
3) Network Layer: 09
2) Data Link Layer:
1) Physical Layer:
SSH:
SSH means (Secure shell) SSH bhi same telnet hy or telnet k sath hi work karta hy bs diffrence ye hai k
without SSH telnet py jo traffic ja rahi hoti hy wo plan text yani simple wording my hoti hy jessy koi bhi
catch kar k uski information ko read kar sakta hy or SSH ka benefit ye hy k is my sari traffic encrypted
hoti hy matlab k secure hoti hy or ye port number 22 py work karta hy or ye 1 secure tunnel banna k dyta
hy jis sy traffic securely flow hoti hy.
FTP:
FTP means (File Transfer Protocol) jessy k hum apny computer py rehty howy hi apni files ko copy paste
karty hy same essi tarha agar hamara 1 computer kessi or country py rakha hy or 1 computer hamary
branch office my is condition my agar hamy remote office waly computer sy kuch heavy files copy karni
ho to waha hum FTP server ka use karty hy and over the internet file ko remote pc sy copy karty hy
apny computer py & the second example that k jo files hum internet sy download karty hy ya internet
per apni files ko store/Upload karty hy ye bhi FTP server sy hi kiya jata hy or is ka port number hy 21.
TFTP:
TFTP means (Trivial File Transfer Protocol) TFTP sever 1 application hy jessy hum internet sy download
karty hy or direct apny computer per use karty hy ye hota is ley hy k hamary CISCO k router my jo IOS
run hota hy matlab us my jo running configuration chal rahi hoti hy us ka backup save karny k ley use
hoti hy or wahi sy restore bhi hojati hy or hum apny router ko upgrade bhi essi application ki help sy
karty hy or ye port number 69 py kam karti hy.
HTTP:
HTTP means (Hyper Text Transfer Protocol) i.e word, excel ki files MS office per run hoti hy essi tarha
HTTP ki files web browser k ley use hoti hy jessy k hum lekhty hy www.google.com to computer dont
know what is google they know k ye HTTP per base hy HTTP backhand py communication karta hy or
pher essy hamary browser py open karta hy or ye port number 80 py kam karta hy.
HTTPS:
HTTPS means (Hyper Text Transfer Protocol Secure) ye bhi same HTTP ki tarha hi hy per HTTPS use
hota hy hamari secure websites per jessy hamari banks ki site hogai qk is ka link secure hota hy matlab
ye 1 tarha sy 1 tunnel create karta hy jis my sari traffic encrypted hoti hy jessi koi hack nahi kar pata or
ye port 443 py work karta hy.
NTP:
NTP means (Network Time Protocol) hamry network py bhut sary switches or Routers ya servers hy to
in sub py logs generate hoty hy to ye bhi must hy k sub servers per time same hona chahye taky wo
servers apny statistics ko accurate time per record kar saky to is k ley 1 protocol use hota hy jessy hum
NTP khty hy ye hum kessi bhi router ya server py run karty hy or jaha ye run hy waha hum jo time set
karty hy sary server or switches py wohi time auto sync/set hojata hy or seconds ka bhi fark nahi aatta
so NTP protocol is ley use hota hy or ye port number 123 py work karta hy or ye sary hi protocols OSI
ki application layer per work karty hy or yahi application layer ki responsibility hy.
Encryption:
Network my do tarha k text follow hoty hy 1) Plan Text or 2) Cypher Text. Plan text wo hoty hy jinhy
hum samajh sakty hy jessy English/Urdu ya any language jessy human easily read kar saky but Cypher
text essi language hoti hy jinhy hum samajh nahi sakty like *&^###@@ symbol wording garbage data
kuch is tarha sy to is sy hamara data secure hojata hy jis sy agar koi hamara data capture kar ley ya koi
file hack bhi kar ly to wo hamari information ko read nahi kar sakta qk wo encrypted hoti hy. presentation
layer my encryption or decryption hoti hy to encryption k process my data plan sy cypher my convert
hota hy or decryption my cypher sy wapas plan jis sy travelling k doran data secure hota hy or pher
destination py pouch k wapas cypher sy plan my ho jata hy or pher hum us language ko easily read kar
sakty hy ye sara kam backhand py hota hy. Hamari kuch sites bhi is process ko follow karti hy like banks
ki sites or her wo site jis k start my HTTPS laga ho S means Secure jaha encryption & decryption ho rahi
hoti hy. Or wo sites jin k start my just HTTP lekha hota hy wo sites plan text my access ho rahi hoti hy.
Compression:
Compression means jis sy hamary data ka size reduce hojata hy or commutation easily hojati hy kam
bandwidth my qk bary size ka data choty size or blocks my hojata hy or travelling k doran km bandwidth
ko use karta hy.
Translation:
Translation bhi presentation layer my hoti hy jessy koi bhi language ho to computer ussy translate kar
sakta hy suppose Information convert to Data and data convert to Signals to is tarha data communication
bhi translation ki form my hi hoti hy.
k jb hum internet sy koi file download py lagaty hy to waha hamy 1 time dekhta hy k file 5 mint my
download hojaye gi to ye bhi session layer my hi perform hota hy k 5 minute tak hamara session connect
rahy ga us server sy jaha sy ap us file ko download kar rarhy hoty hy. Or agar is doran session break hota
hy to ERROR aata hy Session time out.
TCP:
TCP means (Transmission Control Protocol) zada tar networks ki communication my TCP use hota hy
bcz ye hamy Acknowledgment dyta hy like agar my ny kessi computer py message send kia hy to waha
sy mujhy 1 Acknowledgment milti hy k data sahi tarha send ho chukka hy ye sara process packets my
hota hy jessy hi 1 packet dosry computer tak pouch jata hy to dosra computer ACK dyta hy k packet
receive hogaya hy. Essi ley ye transmission Reliable hoti hy or trusted hoti hy.
UDP:
UDP means (User Datagram Protocol) UDP kam to same TCP ki tarha hi karta hy per iska disadvantage
ye hy k ye ACK send nahi karta matlab koi guaranty nahi k data dosray end py received howa bhi hy ya
nahi ye sirf packets ko agye throw kar dyta hy or koi ACK received nahi karta or ye zada reliable bhi
nahi hota. voice or video communication k ley mostly UDP protocol use hota hy like Skype, Audio or
Video Calling k ley qk waha ACK ki need hi nahi hoti bat karty waqt agar 1 sy 2 packet miss bhi hojaye
to itna fark nahi parta.
Flow Control:
Transport layer hamy flow control provide karti hy matlab limited data send karti hy jinti k hamari speed
hoti hy data receiving ki us sy zada nahi karti warna conjunction ka khatra hota hy essi ley wo flow
control ko use karti hy data sending or receiving k doran jis mai Traffic k Flow ka 1 control hota hy.
Segmentation:
Transport layer hamy Segmentation bhi provide karti hy matlab jessy k agar bhut bara data send ho raha
ho like 10MB ka to wo us 10MB k data ko phly 10 packets banati hy choty choty or pher ussy Arrange
karti hy sequence my like 1 to 10 or her packet py 1 label laga dyti hy jis sy agar koi packet miss hojaye
to ussy recover karny my aasani hu or sirf wohi packet recover ho jo miss howa hy to is process ko hum
segmentation khty hy.
Fragmentation:
Fragmentation opposite hota hy segmentation k segmentation my bara data choty choty packets my
convert hota hy or Fragmentation my wohi choty choty packets dobara destination py pouch k bary data
my wapas convert hojaty hy.
PDUs:
PDUs means (Protocol Data Unit) PDUs hamy hamary packet ki form bataty hy 7 layer my jab data
Application, Presentation, Session layers py hota hy to wo sirf Data hi hota hy per jab Data Transport
layer py ata hy to wo convert hojata hy Segment my or pher jab Data Network layer py hota hy tab data
khlata hy packet or pher jab Data Data link py hota hy to data khelata hy Frame or physical layer py data
bits ki form my hota hy essy khty hy PDUs matlab protocol data unit.
1) Data on Transport Layer called Segment.
2) Data on Network Layer called Packet.
3) Data on Data link Layer called Frame.
Feedback
Easypeezzi@gmail.com
Visit Site www.EasypeezZi.com & Download Other Topics & Modules & Learn with FUN
EasyPeezZi.com -------------------This Book is written by Fayyaz Ahmed------------------