Академический Документы
Профессиональный Документы
Культура Документы
*Sub Layers LLC works from Data Link and up. MAC from Data Link and down. (802.2/802.3 er IEEE standards)
Applikation
Præsentation Applikation
Session
Transport Transport
Network Internet
Data Link
Generale forkortelser/foklaringer:
Applikation: Layer 7,6,5 i OSI modellen. Layer 4 i TCP modellen.
The session layer establishes, manages, and terminates communication sessions. Communication sessions consist of service requests and service
responses that occur between applications located in different network devices. These requests and responses are coordinated by protocols
implemented at the session layer. Some examples of session-layer implementations include Zone Information Protocol (ZIP), the AppleTalk protocol
that coordinates the name binding process; and Session Control Protocol (SCP), the DECnet Phase IV session layer protocol.
RIP: Remote Install Protocol (Bruges bla. til remote install af clienter via server. Benytter UDP er derfor Unreliable)
The transport layer accepts data from the session layer and segments the data for transport across the network. Generally, the transport layer is
responsible for making sure that the data is delivered error-free and in the proper sequence. Flow control generally occurs at the transport layer.
CCNA1
Noter Forår 2010
Dan Mortensen
Flow control manages data transmission between devices so that the transmitting device does not send more data than the receiving device can
process. Multiplexing enables data from several applications to be transmitted onto a single physical link. Virtual circuits are established,
maintained, and terminated by the transport layer. Error checking involves creating various mechanisms for detecting transmission errors, while
error recovery involves acting, such as requesting that data be retransmitted, to resolve any errors that occur.
The transport protocols used on the Internet are TCP and UDP.
- Bygger Forbindelser
- Bruger sequence nr
- Reliable (Bruger ACK)
UDP: User Datagram Protocol (Også kendt som Unreliable Tranfers, bruges hvor det ikke gør noget pakker mistes fx. VoIP, Online spil og Film
(Streaming)
- Forbindelses løs
- Best Effort Delivery
- Unreliable
The network layer defines the network address, which differs from the MAC address. Some network layer implementations, such as the Internet
Protocol (IP), define network addresses in a way that route selection can be determined systematically by comparing the source network address
with the destination network address and applying the subnet mask. Because this layer defines the logical network layout, routers can use this layer
to determine how to forward packets. Because of this, much of the design and configuration work for internetworks happens at Layer 3, the
network layer.
ICMP: Internet Control Message Protocol (Encapsulate direkte i et enket IP datagram. Benytter UDP er derfor Unreliable)
IGMP: Internet Group Management Protocol (Benyttes til eks. Online spil og Live streaming. Benytter UDP er derfor Unreliable)
ARP: Address Resolution Protocol (ARP benyttes til at finde Hosts inde for samme Netværk – Husk routers er designet til at stoppe ARPs)
DHCP: Dynamic Host Configuration Protocol (Automatiserer net-parameter opgaver, fra netværksenheder kan være en eller flere DHCP-servere)
Network Access Layer: Layer 2,1 i OSI modellen. Layer 1 i TCP/IP modellen.
The physical layer defines the electrical, mechanical, procedural, and functional specifications for activating, maintaining, and deactivating the
physical link between communicating network systems. Physical layer specifications define characteristics such as voltage levels, timing of voltage
changes, physical data rates, maximum transmission distances, and physical connectors. Physical layer implementations can be categorized as
either LAN or WAN specifications.
The data link layer provides reliable transit of data across a physical network link. Different data link layer specifications define different network
and protocol characteristics, including physical addressing, network topology, error notification, sequencing of frames, and flow control. Physical
addressing (as opposed to network addressing) defines how devices are addressed at the data link layer. Network topology consists of the data link
CCNA1
Noter Forår 2010
Dan Mortensen
layer specifications that often define how devices are to be physically connected, such as in a bus or a ring topology. Error notification alerts upper-
layer protocols that a transmission error has occurred, and the sequencing of data frames reorders frames that are transmitted out of sequence.
Finally, flow control moderates the transmission of data so that the receiving device is not overwhelmed with more traffic than it can handle at one
time.
The Institute of Electrical and Electronics Engineers (IEEE) has subdivided the data link layer into two sublayers: Logical Link Control (LLC) and Media
Access Control (MAC). Figure 1-8 illustrates the IEEE sublayers of the data link layer.
The Logical Link Control (LLC) sublayer of the data link layer manages communications between devices over a single link of a network. LLC is
defined in the IEEE 802.2 specification and supports both connectionless and connection-oriented services used by higher-layer protocols. IEEE
802.2 defines a number of fields in data link layer frames that enable multiple higher-layer protocols to share a single physical data link. The Media
Access Control (MAC) sublayer of the data link layer manages protocol access to the physical network medium. The IEEE MAC specification defines
MAC addresses, which enable multiple devices to uniquely identify one another at the data link layer.
MAC: Media Access Control – IEEE 802.3 (se billede ang opbygning af MAC)
Ethernet: Det fysiske link mellem PC og Netværk, LAN kabler benytter et han stik kaldet R-47
PPP: Point-to-Point Protocol (anvendes til at etablere en direkte forbindelse mellem to netværk nods.)
ASDL: Asymmetric Digital Subscriber Line (En datakommunikation teknologi, der giver mulighed for hurtigere dataoverførsel via kobber telefonlinjer
end en konventionel voiceband modem kan give.)
Kendte Porte:
Port numre er inddelt i tre kategorier: De kendte porte, de registrerede porte og de dynamiske og/eller private porte.
CCNA1
Noter Forår 2010
Dan Mortensen
De kendte porte er dem fra 0 til 1023. Disse er fordelt og kontrolleret af IANA , og er sædvanligvis ejet af programmer, der udfører (eller er en del
af) system ressourcer på lavt niveau. Http-processer, som for eksempel web-browsere og -servere, bruger TCP/IP-port 80. Ftp-programmer bruger
port 20 og 21.
De registrerede porte er dem fra 1024 til 49151. Disse er også fordelt og kontrollerede af IANA, men er registrerede af virksomheder eller personer
til specifikke formål.
De dynamiske og/eller private porte er dem fra 49152 til 65535. Disse porte er 'virkeligt' dynamiske, forstået på den måde at de kan bruges 'privat'
af enhver proces til ethvert tænkeligt formål. Ganske ofte vil et program, der kører på en registreret port (1024 - 49151), sætte andre processer i
gang, der bruger de private porte.
En lille liste over hvad de forskellige TCP/UDP-porte som regel anvendes til:
21 FTP (TCP)
22 SSH (Encrypted Telnet)
23 Telnet (TCP)
25 SMTP (TCP) (sende -mail)
53 DNS (UDP,TCP)
59 TFTP (UDP)
80 http (TCP)
107 Telnet Remote Service
110 POP3 (TCP) (modtage e-mail)
119 NNTP
194 IRC (Internet Relay Chat) msn osv.
220 IMAP3
443 HTTPS (TCP)
Offentlige:
Offentlige IP er alle andre IP adresser.
- Private IPs er ”statiske” adresser som næsten alle bruger inden for the lokale netværk (LAN)
- Offentlige IPs er de dynamiske adresser man finder ude på internettet (WAN,MAN osv)
Det er sådan ca tommelfinger reglen, men hvordan router man så fra LAN til WAN, vis man ikke kan bruge private adresser i WAN?
NAT oversætter IP pakkerne således at de på ydersiden ser ud til at have en anden afsenderadresse (eller source/destination port) end maskinen, de
oprindeligt kommer fra.
CCNA1
Noter Forår 2010
Dan Mortensen
Netværks Klasser:
De 3 mest benyttede klasser er A, B, C
Klasse A
Eks. 10.5.1.1
Subnet er 255.0.0.0
Dvs i subnet mask er 1 octet net og de sidste 3 octets Hosts. (16.777.214 Hosts i alt)
Klasse B
Eks. 150.51.233.1
Subnet er 255.255.0.0
Dvs i subnet mask er de 2 første octets net og de sidste 2 octets Hosts (65.536 Hosts i alt)
Klasse C
Eks. 220.1.50.63
Subnet er 255.255.255.0
Dvs i subnet mask er de 3 første octets net og den sidste octet er Hosts (254 Hosts i alt)
Live eks.
CCNA1
Noter Forår 2010
Dan Mortensen
I denne model mister den Seq 7. Dvs. Server sender Ack 7 efter som den ikke er modtaget, derefter gensender PC Seq 7 med færre pakker.
Broadcast Domains:
CCNA1
Noter Forår 2010
Dan Mortensen
Dataforbindelser som anvender halv-dupleks - anvender CSMA/CD. Ethernet Hubs er netudstyr som kan forstærke og regenererer signaler til flere
segmentgrene.
En netværksswitch med 8P8C ethernet porte anvender i langt de fleste full-dupleks og her er ingen mulighed for kollisioner.
Funktionen af CSMA/CD:
Når et netkort har en frame det skal have sendt, så lytter det på kablet for at finde ud af om der er andre der snakker. Hvis der er det, så venter den
et kort stykke tid og starter forfra.
Når netkortet finder et hul til sine data, begynder den så at sende. Den lytter stadigvæk efter på kablet, for hvis den kan høre at et andet netkort
også er begyndt at sende i samme øjeblik, så er der sket en kollision og data er ubrugelige. Derfor skal netkortet vente et tilfældigt stykke tid og
starte forfra.
Langt om længe er data blevet sendt, og netkortet kan så vente på at en af de andre computere svarer på det den sendte. Når netkortet modtager
data, skal det også være opmærksom på at der kan opstå kollisioner.
Sker det, så skal den smide data væk, da netkortet ikke ved hvad eller hvor meget der er kommet fra hvert af de kolliderende netkort.
Sub Nets:
- Netværks adressen, det er den første IP og kan ikke bruges (er allerede brugt) eks. 10.0.0.0
- Broadcast Adressen, det er den sidste IP og kan ikke bruges (er allerede brug til nettet) eks 10.0.0.255
- Host Adresser, det er asigned IP adresser på net devices. Disse IP’s er uniqe og befinder sig mellem Netværk/Broadcast adresserne eks.
10.0.0.1 – 10.0.0.254
Netværk Prefix:
Mange gange når man ser en IP adresse ser man 172.16.4.0/24. Bemærk /24 dette er Prefixen dvs, subnet masken.
Eks. /24 11111111.11111111.11111111.00000000 255.255.255.0
- Vil der være flere enheder tilsluttet netværket end offentlige adresser tildelt af netværkets
- Hvis anordninger, der kan tildeles private adresser kræver adgang til internettet, er det netværk, der kan levere en Network Address
Translation (NAT) service?
Hosts typer:
CCNA1
Noter Forår 2010
Dan Mortensen
For hver af disse forskellige typer udstyr, bør der afsættes en logisk blok adresser i adressen vifte af nettet .
Using an example with requirements: 50 networks and at the moment we got 1with the IP address 195.5.20.0 and the Submask 255.255.255.0 (a
Class C network)
**The ”x ”in this case are the 0s in the Binary Subnet mask and -2 is because of Net and Broadcast IP.
Using an example with requirements: 1000 Hosts per Network and at the moment we got 1with the IP address 170.50.0.0 and the Submask
255.255.0.0 (a Class B network)
After this you have to find the increment: in this example its 11110000 = 16
So now just type the Ips to see if theres problems:
Network 1: 172.16.68.0 - .15
Network 2: 172.16.68.16 - .31
Network 3: 172.16.68.32 - .47
Network 4: 172.16.68.48 - .63 ---> The Router is in this Network
Network 5: 172.16.68.64 - .79 ---> The PC is in this Network
CCNA1
Noter Forår 2010
Dan Mortensen
Conclusion here: The PC and Router cant communicate since they are on different Networks…
Tom side til sidste øjebliks noter