วันจันทร์ที่ 3 สิงหาคม พ.ศ. 2552

route map บน cisco

หลายเดือนแล้วไม่ได้อัพ space เลย วันนี้ก็จะมีเรื่องของ route map มาเล่าให้ฟัง

ที่ผมเข้าใจตอนนี้ก็คือว่า route map เป็นคำสั่งที่กำหนดว่าจะให้ IP หรือ Protocol หรือ Port ไหน
วิ่งไปทางใด เหมาะกับกรณีมีอย่างน้อย 2 link ที่ต่อด้วยกัน


งงอ่ะดิ *0*

วิธีทำเลยแ้่ล้วกัน

ขั้นแรก ทำ ACL

access-list 110 permit ip 192.168.10.0 0.0.0.255 any


จากนั้นก็มาทำ route map policy



route-map test permit 10
match ip address 110
set ip next-hop 192.168.20.1

บรรทัดแรกเป็นการสร้างชื่อของ route-map มาก่อนในที่นี้ตั้งชื่อว่า test
บรรทัดที่สองเป็นการบอกว่าจะให้ match กับ address 110 ซึ่งก็คือ acl 110 นั่นเอง
บรรทัดสุดท้ายเป็นการบอกว่าถ้า match แล้วจะให้ส่งไปที่ไหน


ทีนี้เราก็เอามาใช้งานจริง เวลาทำก็จะให้เอามาใส่ที่ interface


interface FastEthernet0/0
ip address 192.168.18.1 255.255.255.0
ip route-cache policy
ip policy route-map test


ตรงนี้สำคัญเพราะเป็นการเอามาใช้แล้ว ใ้ห้ดูที่สองบรรทัดสุดท้ายนะ



จากนั้นก็มาเชคกันว่า มันใช้ได้จริงป่าวโดยใช้คำสั่งดังนี้


#sh route-map
route-map test, permit, sequence 10
Match clauses:
ip address (access-lists): 110
Set clauses:
ip next-hop 192.168.20.1
Policy routing matches: 11052440 packets, 2052233442 bytes



#sh ip cache policy
Total adds 35, total deletes 2320

Type Routemap/sequence Age Interface Next Hop
NH test/10 3d05h Serial0/1 192.168.20.1


แค่นี้ก็จบแล้วครับ ลองเอาไปใช้ดูนะ เฮอๆ

วันพฤหัสบดีที่ 21 พฤษภาคม พ.ศ. 2552

E1 กับ T1

บังเอิญมีเพื่อนมาถามว่า ไอ้ T1 มันคืออะไร เราก็เคยอ่านผ่านๆมา จำไม่่ค่อยได้ ก็เลยไปศึกษาหาข้อมูลมาได้อย่างนี้

E1 ตามมาตรฐาน Euro (ถ้าเป็นญี่ปุ่น หรืออเมริกา จะเป็น T1) สามารถส่งสัญญาณด้วย bandwidth 2.048Mbps ดังนั้นจะมีคนเรียกว่าสาย 2 เมก โดยสายสัญญาณชนิดนี้เรียกตามลักษณะการเชื่อมต่อว่า PRI (Primary Rate Interface) ส่วนทางกายภาพก็สามารถเป็นได้ทั้ง Fiber Optic สำหรับ Media ระหว่างทาง หรือเป็นสายทองแดง สำหรับปลายทาง หัวของสายก็เป็นได้ทั้ง RJ45 เหมือนสาย LAN หรือ เป็นสายที่ปิดด้วยหัว BNC 2 เส้น ในสายสัญญาณ 1 เส้นสามารถส่งข้อมูลเสียงได้พร้อมกัน 30 ช่องสัญญาณ จึงสามารถใช้เป็นสายโทรศัพท์คุยพร้อมกันได้ 30 คู่สาย

จบ....ล่ะ....*0*

วันพุธที่ 25 กุมภาพันธ์ พ.ศ. 2552

Telnet ใน Window vista

บังเอิญว่าลองเล่น window vista แล้วลองใช้ command dos ทำการ telnet ไปที่เร้าเตอร์ แล้วมันขึ้นข้อความว่า 'telnet' is not recognized as an internal or external command,operable program or batch file.

แปลประมาณว่ามันยังไม่ได้เปิดให้ใช้งาน โห....vista นี่มันยุ่งยากจริงๆ ก็เลยไปหาวิธีเปิดให้ใช้งาน

วิธีแก้ให้เข้าไปที่ Control Panel > Programs and Features แล้วคลิก Turn windows features on or off
ที่เมนูด้านซ้าย จากนั้นจะมีให้เลืิอก Telnet Client และ Telnet Server จากนั้นเลือกแค่ Telnet Client ก็พอ เสร็จแล้วกด OK

หลังจากนั้นก็ลอง Telnet ดู ใช้งานได้แล้ว....

วันจันทร์ที่ 16 กุมภาพันธ์ พ.ศ. 2552

scbeasy

อันนี้ไม่เเกี่ยวกับ network หรอก แต่บังเอิญผมมีบัญชีของ scb แล้วแบบว่าใช้งานผ่านเวบมันสะดวกดี
วันนี้จะมาเล่าเรื่องปัญหาใน easy fund พอ login เข้าไปในเวบ ตอนแรกๆเลยผมจะมีปัญหาเข้าไปแล้วหลุด
ก็เลยคิดว่าเป็นกับ browser หรือป่าว FF,chrome ก็ใช้ไม่ได้ ต้อง IE เท่านั้น ระบบเขาเยี่ยมจริงๆ(=='')
รู้สึกว่าเป็นเพราะ SCB Easy Fund จะเรียก ActiveX ซึ่งวิธีแก้ปัญหาก็ทำได้โดย ใช้ IE 7 กับ 8
แล้วก็ถ้าลงโปรแกรม flashget ก็ให้เอาออกซะมันจะมีปัญหาเกี่ยวกับ cash นะจ๊ะ

วันพฤหัสบดีที่ 5 กุมภาพันธ์ พ.ศ. 2552

service port protocol

หลายๆครั้งที่เวลาอยากจะดูว่า service ตัวนี้มันใช้พอร์ตอะไร tcp หรือ udp เราก็จะจำได้บางตัว บางตัวก็หลงๆลืมๆ ก็เลยเอามาให้ดูกันลืมเริ่มกันเลย

Service Port Protocol
echo 7 tcp
echo 7 udp
discard 9 tcp
discard 9 udp
systat 11 tcp
systat 11 tcp
daytime 13 tcp
daytime 13 udp
netstat 15 tcp
qotd 17 tcp
qotd 17 udp
chargen 19 tcp
chargen 19 udp
ftp-data 20 tcp
ftp 21 tcp
telnet 23 tcp
smtp 25 tcp
time 37 tcp
time 37 udp
rlp 39 udp
name 42 tcp
name 42 udp
whois 43 tcp
domain 53 tcp
domain 53 udp
nameserver 53 tcp
nameserver 53 udp
mtp 57 tcp
bootp 67 udp
tftp 69 udp
gopher 70 tcp
rje 77 tcp
finger 79 tcp
http 80 tcp
link 87 tcp
supdup 95 tcp
hostnames 101 tcp
iso-tsap 102 tcp
dictionary 103 tcp
x400 103 tcp
x400-snd 104 tcp
csnet-ns 105 tcp
pop 109 tcp
pop2 109 tcp
pop3 110 tcp
portmap 111 tcp
portmap 111 udp
sunrpc 111 tcp
sunrpc 111 udp
auth 113 tcp
sftp 115 tcp
path 117 tcp
uucp-path 117 tcp
nntp 119 tcp
ntp 123 udp
nbname 137 udp
nbdatagram 138 udp
nbsession 139 tcp
NeWS 144 tcp
sgmp 153 udp
tcprepo 158 tcp
snmp 161 udp
snmp-trap 162 udp
print-srv 170 tcp
vmnet 175 tcp
load 315 udp
vmnet0 400 tcp
sytek 500 udp
biff 512 udp
exec 512 tcp
login 513 tcp
who 513 udp
shell 514 tcp
syslog 514 udp
printer 515 tcp
talk 517 udp
ntalk 518 udp
efs 520 tcp
route 520 udp
timed 525 udp
tempo 526 tcp
courier 530 tcp
conference 531 tcp
rvd-control 531 tcp
netnews 532 tcp
netwall 533 udp
uucp 540 tcp
klogin 543 tcp
kshell 544 tcp
new-rwho 550 udp
remotefs 556 tcp
rmonitor 560 udp
monitor 561 udp
garcon 600 tcp
maitrd 601 tcp
busboy 602 tcp
acctmaster 700 udp
acctslave 701 udp
acct 702 udp
acctlogin 703 udp
acctprinter 704 udp
elcsd 704 udp
acctinfo 705 udp
acctslave2 706 udp
acctdisk 707 udp
kerberos 750 tcp
kerberos 750 udp
kerberos_master 751 tcp
kerberos_master 751 udp
passwd_server 752 udp
userreg_server 753 udp
krb_prop 754 tcp
erlogin 888 tcp
kpop 1109 tcp
phone 1167 udp
ingreslock 1524 tcp
maze 1666 udp
nfs 2049 udp
knetd 2053 tcp
eklogin 2105 tcp
rmt 5555 tcp
mtb 5556 tcp
man 9535 tcp
w 9536 tcp
mantst 9537 tcp
bnews 10000 tcp
rscs0 10000 udp
queue 10001 tcp
rscs1 10001 udp
poker 10002 tcp
rscs2 10002 udp
gateway 10003 tcp
rscs3 10003 udp
remp 10004 tcp
rscs4 10004 udp
rscs5 10005 udp
rscs6 10006 udp
rscs7 10007 udp
rscs8 10008 udp
rscs9 10009 udp
rscsa 10010 udp
rscsb 10011 udp
qmaster 10012 tcp
qmaster 10012 udp
irc 6667 tcp


เพิ่มเติมที่หายไปนิดนึง

ssl 443 tcp
ssh 22 tcp

วันพฤหัสบดีที่ 8 มกราคม พ.ศ. 2552

PPPoE กับ PPPoA ต่างกันยังไง

เวลาจะคนใ้ช้เนตตามบ้านทั่วไปมันจะมีเร้าเตอร์ใ่ช่ไหม? ทีนี้ในเร้าเตอร์ ADSL อ่ะจะต้องเซตค่าสำคัญๆก็จะมี
user,password ที่ใช้ในการติดต่ออินเตอร์เนต แล้วก็ ค่า vpi,vci,รวมถึง pppoe,pppoa ด้วย ขึ้นอยู่กับ ผู้ให้บริการ
ทีนี้ก็เลยสงสัยว่าไอ้ PPPoE กับ PPPoA ต่างกันยังไง มาดูกัน



PPPoE กะ PPPoA ต่างกันงี้นะคับ

PPP น่ะ เอาง่ายๆเลยก็คือ มันเป็น protocol ที่ใช้ติดต่อกันในระดับ layer 2 ( ในระดับของ frame) นะครับ
(ยังไม่ถึงในระดับ ip layer3) ส่วน PPPoE น่ะ เป็นการทำ encapsulation ห่อหุ้ม frame โดยใช้โปรโตคอล
PPP (point to point protocol) วิ่งผ่านไปใน ระบบ Ethernet ซึ่งมีมาตราฐานของ frame คนละแบบนะครับ
การที่เราต้องใช้ PPPoE นั่นก็เนื่องจากว่า core network ของ network service provider เขาใช้เป็น Ethernet
technology อยู่คับ เราจึงต้องเซ็ตให้โปรโคคอล PPP วิ่งผ่านไปบน Ethernet network ได้ (อย่างพวก Gigabit
Ethernet ring , Metronet น่ะคับ ) ส่วน PPPoA นั้น เป็นการห่อหุ้ม encapsulation frame แล้ว
convert ให้วิ่งไปในรูปแบบของ cell ผ่านไปบนเครือข่าย ATM network อ่ะคับ การที่เราเซ็ตเป็น PPPoA ก็เนื่องจาก
core network ของ network service provider ที่ให้บริการอยู่ใช้ ATM เป็น transmission ในการสื่อสารข้อมูล
เราจึงจำเป็นต้องให้ PPP frame เนี่ยวิ่งไปบน ATM cell ได้อ่ะคับ เลยต้องใช้ PPPoA

วันอังคารที่ 6 มกราคม พ.ศ. 2552

config default interface

เวลาที่เร้าเตอร์มีการเซตค่าไว้แล้วแต่เราขี้เกียจไปลบค่า่ต่างๆใน interface นั้นๆ โดยใช้คำสั่ง no
มันหลายบรรทัดขี้เกียจพิมพ์

ดูตัวอย่างกันเลย

Router#sh run int s0/0
Building configuration...

Current configuration : 178 bytes
!
interface Serial0/0
description "TEST">>>>>>>>>>>>>
ip address 2.2.2.2 255.255.255.252 secondary
ip address 1.1.1.1 255.255.255.0
load-interval 30
clock rate 2000000
end


ข้างบนเป็นคำสั่งที่ดู config ใน s0/0 ว่ามีค่าอะไรไว้มั่ง ทีนี้เราต้องลบมันออกโดยใช้คำสั่ง

conf t
int s0/0
no description "TEST">>>>>>>>>>>>>
no ip address 2.2.2.2 255.255.255.252 secondary
no ip address 1.1.1.1 255.255.255.0
no load-interval 30
no clock rate 2000000


จากนั้นก็มาดูผลงานอีกที

Router#sh run int s0/0
Building configuration...

Current configuration : 42 bytes
!
interface Serial0/0
no ip address
end



ทีนี้มันมีัคำสั่งที่ทำให้เป็นค่า default ให้เลย เหมือนกับค่าที่ config มาตอนแรกโดยใช้คำสั่ง

default interface


มาดูตัวอย่างกัน
อันนี้โชวร์เริ่มแรก

Router#sh run int s0/0
Building configuration...

Current configuration : 178 bytes
!
interface Serial0/0
description "TEST">>>>>>>>>>>>>
ip address 2.2.2.2 255.255.255.252 secondary
ip address 1.1.1.1 255.255.255.0
load-interval 30
clock rate 2000000
end


ข้างล่างเป็นคำสั่ง

Router(config)#default interface serial 0/0
Building configuration...

Interface Serial0/0 set to default configuration



จากนั้นมาดูผลการใช้คำสั่งกัน


Router#sh run int s0/0
Building configuration...

Current configuration : 42 bytes
!
interface Serial0/0
no ip address
end


จบจ่ะ