ΕΙΣΑΓΩΓΗ ΣΤΑ ΔΙΚΤΥΑ ΜΕΡΟΣ Β'

...ασύγχρονα μαθήματα Δικτύων

Re: ΕΙΣΑΓΩΓΗ ΣΤΑ ΔΙΚΤΥΑ ΜΕΡΟΣ Β'

Δημοσίευσηαπό stamatiou » 11 Σεπ 2011, 10:51

linuxs έγραψε:Πρωτόκολλο δηλαδή είναι κάποιοι κανόνες για το πως θα μπορέσει το pc να περάσει πληροφορίες απο bites σε μια γραμμή τηλεφώνου? Απλά υπάρχουν πολλά πρωτόκολλα και κάθε ένα λειτουργεί διαφορετικά ανάλογα με τι? τον τύπο δικτύου?

Το κάθε πρωτόκολλο κ'άνει τη δουλεία του, το IP πχ είναι για τη δρομολόγηση και το LLC είναι για τον εντοπισμό λαθών...
1Γνώσεις→Linux: Αρχάριος┃Προγραμματισμός:Αρχάριος┃Αγγλικά:Μέτριος
2Λειτουργικό→Arch Linxu 32bit
3Προδιαγραφές→2x AMD AthlonX2 DualCore QL-66 ‖ RAM 1751 MiB ‖ Hewlett-Packard 308C - Hewlett-Packard Compaq 615
4Κάρτες γραφικών:ATI RS780M/RS780MN [Radeon HD 3200 Graphics][1002:9612]
5Δίκτυα:eth0:Marvell 88E8042 PCI-E Fast Ethernet Controller [11ab:4357] (rev 10)⋮eth1: Broadcom BCM4312 802.11b/g LP-PHY [14e4:4315](rev 01)
Πρωσοπική Ιστοσελίδα: http://giwrg98.co.cc
Άβαταρ μέλους
stamatiou
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 947
Εγγραφή: 25 Ιουν 2010, 20:23
Εκτύπωση

Re: ΕΙΣΑΓΩΓΗ ΣΤΑ ΔΙΚΤΥΑ ΜΕΡΟΣ Β'

Δημοσίευσηαπό Star_Light » 11 Σεπ 2011, 11:44

stamatiou έγραψε:
Το κάθε πρωτόκολλο κ'άνει τη δουλεία του, το IP πχ είναι για τη δρομολόγηση και το LLC είναι για τον εντοπισμό λαθών...


Σωστος σταματιου!!!! Μαγκας! :D
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2787
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

Re: ΕΙΣΑΓΩΓΗ ΣΤΑ ΔΙΚΤΥΑ ΜΕΡΟΣ Β'

Δημοσίευσηαπό Star_Light » 11 Σεπ 2011, 11:44

linuxs έγραψε:αν το network interface μας δεν είναι TCP/IP η ifconfig δεν δουλεύει? :/


Τι εννοεις εδω???? δεν σε πιανω :/
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2787
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

Re: ΕΙΣΑΓΩΓΗ ΣΤΑ ΔΙΚΤΥΑ ΜΕΡΟΣ Β'

Δημοσίευσηαπό Star_Light » 11 Σεπ 2011, 11:47

linuxs έγραψε:Πρωτόκολλο δηλαδή είναι κάποιοι κανόνες για το πως θα μπορέσει το pc να περάσει πληροφορίες απο bites σε μια γραμμή τηλεφώνου? Απλά υπάρχουν πολλά πρωτόκολλα και κάθε ένα λειτουργεί διαφορετικά ανάλογα με τι? τον τύπο δικτύου?


Αλλο το τηλεφωνικο δικτυο αλλο το internet :D το ενα δικτυο ειναι δικτυο μεταγωγης κυκλωματος ενω το αλλο ειναι δικτυο μεταγωγης πακετου. :)
και αυτο απο μονο του ειναι μια κατηγοριοποιηση

Το πρωτοκολλο ειναι οι κανονες ακριβως με τους οποιους θα διενεργηθει η επικοινωνια. ΑΝ δεν ξερει το πρωτοκολλο πχ ο δεκτης δεν γινεται δουλεια για να μπορεσει να καταλαβει τι του στελνει ο πομπος και αυτο το ειδαμε και στην ασκηση που εκανα στο επιπεδο 2 με τα bit και την αποκωδικοποιηση ενος πακετου (απλη αποκωδικοποιηση) ετσι ενα πολυ απλο παραδειγμα :P

Το καθε πρωτοκολλο λειτουργει σε ενα συγκεκριμενο επιπεδο.... του μοντελου που εξεταζουμε. Οριζει δηλαδη καθε φορα τους κανονες με τους οποιους θα πρεπει να γινει μια λειτουργια απαραιτητη για την δικτυωση.
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2787
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

Re: ΕΙΣΑΓΩΓΗ ΣΤΑ ΔΙΚΤΥΑ ΜΕΡΟΣ Β'

Δημοσίευσηαπό Star_Light » 11 Σεπ 2011, 12:13

Θα το πω εδω που ειναι η εισαγωγη ακομη , σε αυτες τις παρουσιασεις περα απο την θεωρητικη θεμελιωση θα δωσω και μερικες εντολες απο το τερματικο. Αυτες οι εντολες ειναι απλες εντολες διαχειρισης + την θεωρια των δικτυων... ανεξαρτητα απο ολα αυτα αν καποιος γνωριζει και απο κωδικα πχ σε C πλεον γνωριζει 90+% και τα δικτυα.

3 πραγματα =>

1. Θεωρητικη καλη γνωση του πως δουλευει το συστημα (εχουμε προσωμοιωσει και καποιες ασκησεις στο "χαρτι")
2. Διαχειριση - εντολες απο το τερματικο (σε Linux συστηματα)
3. Κωδικας σε C (τον κανει ο migf1 )

Τα θεματα που λυνει ο κωδικας στα δικτυα ειναι αρκετα μερικα απο τα οποια ειναι τα παρακατω
- Στο DLL σε ενα πακετο μέσα ειπαμε πως έχουμε ενα πεδιο για checksum , και εδω παιζει ο αλγοριθμος CRC ο οποιος υπάρχει σε C (και σε C μαλλον) .
- Στο NW , Network Layer επίπεδο δικτύου , έχουμε πει τελειως στο "ποδι" οτι η λειτουργια του επιπεδου αυτου ειναι η δρομολογηση εδω λαμβάνονται κάποιοι κανόνες για την δρομολόγηση και το πως τελοςπαντων θα προωθηθει το πακετο διαμεσου του δικτυου γενικοτερα και των κομβων ειδικοτερα που παρεμβάλλονται και αποτελουν το δικτυο. Εδω παιζουν αλγοριθμοι σχετικα με τις διαδρομες ενας εκ των οποιων ειναι και ο αλγοριθμος του Dijkstra για την ευρεση του καταλληλου path σε ενα δικτυο.
- Στο αμεσως επομενο επιπεδο το επιπεδο δηλαδη μεταφορας TR , Transport Layer θα πρέπει να εγκαθιδρύσουμε μια σύνδεση μεταξυ των υπολογιστων που θα επικοινωνησουν.... και εδω εχουμε και τα sockets , προγραμμα απομακρυσμενα που επικοινωνουν μεταξυ τους... TCP socket / UDP socket... και εδω υπαρχει κωδικας σε C καθως η C διαθετει API Για αυτες τις λειτουργιες.

Αφησαμε στην απεξω το 1ο επιπεδο... γιατι ? γιατι εδω παιζει Matlab αν θες να κανεις καποια υλοποιηση . Το Matlab ουσιαστικα ειναι ενα μαθηματικο εργαλειο... εχω πει σε καποιον οδηγο οτι αυτο το επιπεδο οριζεται με αυστηρα μαθηματικα και ετσι η γλωσσα που μπορει καποιος να υλοποιησει σχεδιασμο σηματων στο φυσικο επιπεδο ειναι το Matlab .


ΣΥνοπτικα... για να διαχωρισουμε λιγο τα πρωτοκολλα απο την υλοποιηση και τα προτυπα και τον κωδικα...
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2787
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

Re: ΕΙΣΑΓΩΓΗ ΣΤΑ ΔΙΚΤΥΑ ΜΕΡΟΣ Β'

Δημοσίευσηαπό linuxs » 11 Σεπ 2011, 13:46

Star_Light έγραψε:
linuxs έγραψε:αν το network interface μας δεν είναι TCP/IP η ifconfig δεν δουλεύει? :/


Τι εννοεις εδω???? δεν σε πιανω :/


ipconfig εννοω
Αν το πρόβλημά μας επιλυθεί. Επιλέγουμε το θέμα που βοήθησε στην επίλυση και πατάμε το κουμπάκι Εικόνα.
Γνώσεις ⇛ Linux: Μέτριο┃Προγραμματισμός: C┃Αγγλικά: Καλά
Λειτουργικό ⇛ Linux Ubuntu 10.4 LTS
Προδιαγραφές ⇛ Intel Pentium @T4500 2.3GHz│ 512GB VRAM│ 500 HDD│ ATI RADEON HD545v 512 MB │ Screen: 15.6''
Άβαταρ μέλους
linuxs
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1060
Εγγραφή: 02 Ιούλ 2010, 13:19
Τοποθεσία: GR
IRC: linuxs
Εκτύπωση

Re: ΕΙΣΑΓΩΓΗ ΣΤΑ ΔΙΚΤΥΑ ΜΕΡΟΣ Β'

Δημοσίευσηαπό Star_Light » 11 Σεπ 2011, 14:07

linuxs έγραψε:

ipconfig εννοω


H ipconfig δουλευει μονο στα Windows και οχι στο Linux.
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2787
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

Re: ΕΙΣΑΓΩΓΗ ΣΤΑ ΔΙΚΤΥΑ ΜΕΡΟΣ Β'

Δημοσίευσηαπό Qdata » 11 Σεπ 2011, 14:17

Δημιουργήθηκε νέα κατηγορία για τα μαθήματα δικτύων την οποία μπορείτε να βρείτε εδώ: viewforum.php?f=66.Όλα τα μαθήματα μεταφέρθηκαν εκεί.

Linux User: #530165
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Καλά
Λειτουργικό ⇛ Ubuntu 11.04 32bit σε Intel(R) Atom(TM) CPU N270 @ 1.60GHz
(Notebook) Προδιαγραφές ⇛ 2x Intel(R) Atom(TM) CPU N270 @ 1.60GHz │ 1016MB │ HDA-Intel - HDA Intel -- USB-Audio - USB AUDIO│ 1024x600 pixels
Νέος στο Linux?Οδηγοί - How to - Tutorials
Qdata
powerTUX
powerTUX
 
Δημοσιεύσεις: 1875
Εγγραφή: 18 Ιουν 2010, 19:40
Τοποθεσία: Σέρρες
IRC: dimos
Εκτύπωση

Re: ΕΙΣΑΓΩΓΗ ΣΤΑ ΔΙΚΤΥΑ ΜΕΡΟΣ Β'

Δημοσίευσηαπό Star_Light » 11 Σεπ 2011, 15:29

ευχαριστω για την οργανωση και το ενδιαφερον παιδια να στε καλα ! ;)
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2787
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

Re: ΕΙΣΑΓΩΓΗ ΣΤΑ ΔΙΚΤΥΑ ΜΕΡΟΣ Β'

Δημοσίευσηαπό h12 » 03 Δεκ 2011, 18:10

ρε παιδιά με ενδιαφέρει πολυ το δίκτυο ..και γενικότερα ..όλα απο 'κει ξεκινάνε ...μπορεί κάποιος να προτύνει κανα βιβλίο ελληνικό για δίκτυα ..αλλα βασισμένο σε λινουξ ...'
;;;
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Ικανοποιητικό
2 Lubuntu 12.10 «64bit» | On dual boot alongside Windows 7 (pre-installed)..
3 Intel Core i3-2350M CPU @ 2.30GHz ‖ RAM 3839 MiB ‖ ASUSTeK COMPUTER INC. X501A (Laptop) ..
4 Intel 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09)
5 eth0: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 0a) ⋮ wlan0: Ralink RT5390 Wireless 802.11n 1T/1R PCIe [1814:5390]
h12
punkTUX
punkTUX
 
Δημοσιεύσεις: 268
Εγγραφή: 06 Μαρ 2011, 13:39
Εκτύπωση

ΠροηγούμενηΕπόμενο

Επιστροφή στο Μαθήματα Δικτύων

cron