[Question] Adjusting MTU size on Cisco router 1841 |
20/05/2011 14:50:25 (+0700) | #1 | 237489 |
hvthang
Member
|
0 |
|
|
Joined: 20/07/2005 03:26:58
Messages: 187
Offline
|
|
Gửi các bác,
Em đang gặp vấn đề với con Router Cisco 1841 quay pppoe đến CMCTI.
Sau khi cầu hình xong: vào web, tải dữ liệu, chat,... đều ổn. Duy có việc là mail gửi đi cứ phập phù (nó cũng không chết hẳn), ở máy dùng Windows XP và gửi mail bằng webmail thì không gửi được. Em khoanh vùng và test thử thì do con router.
Cấu hình con router:
Code:
Building configuration...
Current configuration : 1316 bytes
!
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname CAGW
!
boot-start-marker
boot-end-marker
!
enable secret 5 $1$b5Ta$pq4MR.lMLXPmqKvlV7Ifw0
!
no aaa new-model
!
resource policy
!
mmi polling-interval 60
no mmi auto-configure
no mmi pvc
mmi snmp-timeout 180
ip subnet-zero
ip cef
!
!
no ip dhcp use vrf connected
ip dhcp excluded-address 192.168.1.1 192.168.1.20
!
ip dhcp pool pool1
network 192.168.1.0 255.255.255.0
default-router 192.168.1.1
dns-server 8.8.8.8
!
!
!
username hvthang password 0 fdgdfgfd
!
!
!
interface FastEthernet0/0
no ip address
duplex auto
speed auto
pppoe enable
pppoe-client dial-pool-number 1
!
interface FastEthernet0/1
ip address 192.168.1.1 255.255.255.0
ip nat inside
duplex auto
speed auto
!
interface Dialer1
ip address negotiated
ip mtu 1492
ip nat outside
ip tcp adjust-mss 1452
encapsulation ppp
dialer pool 1
dialer-group 1
ppp pap sent-username cmctipass password 0 4drr35ft
!
ip classless
ip route 0.0.0.0 0.0.0.0 Dialer1
!
ip http server
ip nat inside source list 1 interface Dialer1 overload
!
access-list 1 permit 192.168.1.0 0.0.0.255
dialer-list 1 protocol ip permit
!
control-plane
!
!
line con 0
password dfsvbg
login
line aux 0
line vty 0 4
password ghfghgf
login local
!
end
Bác nào có kinh nghiệm hoặc gặp lỗi trên thì chỉ em cách xử lý với.
P/s: lâu giờ dùng ISA thì ngon lành, thử còn linksys cũng ngon, để mtu 1400 hay 1452, 1492 nó đều chạy ngon.
|
|
|
|
|
[Question] Adjusting MTU size on Cisco router 1841 |
20/05/2011 15:29:07 (+0700) | #2 | 237493 |
|
dabu
Elite Member
|
0 |
|
|
Joined: 03/03/2003 03:31:20
Messages: 226
Offline
|
|
hi Thắng,
Server mail của bồ là ip bao nhiêu ? có nằm trong range IP 192.168.1.1 -- 1.20 không ?
Bồ xem lại vấn đề có phải DNS 8.8.8.8 không ? |
|
It's time to build a new network. |
|
|
|
[Question] Adjusting MTU size on Cisco router 1841 |
20/05/2011 16:37:00 (+0700) | #3 | 237504 |
hvthang
Member
|
0 |
|
|
Joined: 20/07/2005 03:26:58
Messages: 187
Offline
|
|
dabu wrote:
hi Thắng,
Server mail của bồ là ip bao nhiêu ? có nằm trong range IP 192.168.1.1 -- 1.20 không ?
Bồ xem lại vấn đề có phải DNS 8.8.8.8 không ?
mail server nằm ngoài mạng bạn à.
DNS mình đã kiểm tra và thử thay đổi nhưng không có tác dụng. Vả lại nếu vấn đề DNS thì mình nghĩ khi đó dùng Linksys hay ISA đều sẽ bị.
Mình thử search thì thấy vấn đề mtu không tối ưu sẽ xảy ra hiện tượng này. Nhưng hiện nay mình chưa biết tối ưu thế nào cả. Mình đã thử đổi vài giá trị 1400, 1440, 1452,... nhưng đều không có tác dụng. |
|
|
|
|
[Question] Adjusting MTU size on Cisco router 1841 |
25/05/2011 10:25:50 (+0700) | #4 | 237834 |
marriottvn
Member
|
0 |
|
|
Joined: 01/06/2005 14:05:04
Messages: 42
Offline
|
|
bạn thử ping từ máy windows tới mail sever với:
- packet size 1500, 1450, 1400
- set DF tren moi packet
VD: ping 1.2.3.4 -l 1500 -f
nếu bị packet drop thì là do mtu |
|
|
|
|
[Question] Adjusting MTU size on Cisco router 1841 |
25/05/2011 15:08:38 (+0700) | #5 | 237856 |
hvthang
Member
|
0 |
|
|
Joined: 20/07/2005 03:26:58
Messages: 187
Offline
|
|
marriottvn wrote:
bạn thử ping từ máy windows tới mail sever với:
- packet size 1500, 1450, 1400
- set DF tren moi packet
VD: ping 1.2.3.4 -l 1500 -f
nếu bị packet drop thì là do mtu
Hôm này, sau khi CMCTI nâng cấp lại đường hạ tầng khu vực mình (mất mạng 1 buổi, mình nghe họ nói nâng cấp) thì mạng lại gửi nhận ngon .
Khó hiểu quá, để mình tìm hiểu xem nguyên nhân cụ thể thế nào. Mình sẽ post lên sau vậy. |
|
|
|
|
[Question] Adjusting MTU size on Cisco router 1841 |
25/05/2011 15:12:27 (+0700) | #6 | 237857 |
|
tmd
Member
|
0 |
|
|
Joined: 28/06/2006 03:39:48
Messages: 2951
Offline
|
|
"Ngon" thì có do họ đã thay đổi ở phần hạ tầng phần cứng/cấu hình phần cứng(gọi tắc là hệ thống hỗ trợ ) . Bữa trước nghe tư vấn từ một chổ có tên tuổi là mục QoS các loại dịch vụ, cấu hình phần tường lửa.Có thể phần chi tiết tới mtu,packet size... có thể họ dấu nhẹm, cố mà đi hỏi thôi. |
|
3 giai đoạn của con... người, ban đầu dek biết gì thì phải thăm dò, sau đó biết rồi thì phải thân thiết, sau cùng khi quá thân thiết rồi thì phải tình thương mến thương. Nhưng mà không thương được thì ... |
|
|
|
[Question] Adjusting MTU size on Cisco router 1841 |
28/05/2011 13:24:06 (+0700) | #7 | 238080 |
myquartz
Member
|
0 |
|
|
Joined: 04/01/2005 04:58:30
Messages: 563
Offline
|
|
Vấn đề MTU khác chuẩn (mặc định) là vấn đề cực kỳ đau đầu khi làm việc giữa các mạng với nhau. Có nhiều cái chạy ok, nhiều cái không chạy, OS khác nhau hoặc version khác, thiết lập khác cũng khiến không ổn định.
Với trường hợp PPPoE như kết nối của Thắng, trừ khi đầu BRAS có yêu cầu cấu hình đặc biệt, thì nếu không phải đặt tối đa mà PPPoE có thể với tới (1492, trừ 8 bytes header của PPPoE truyền qua ethernet). Lý do của hành động này là nếu phía BRAS gửi cho ta packet to hơn cái mà ppp interface có thể nhận (dù ethernet là lọt), nó sẽ drop (tuỳ theo router) => mất gói. PPP tuy có khả năng MTU negotiation, nhưng theo suy đoán của mình do Thắng dùng lệnh ip mtu xxx (mtu chỉ áp cho IP, tự router xử lý) chứ không dùng mtu xxx (áp cho cả interface), nên ppp không trao đổi giá trị này với BRAS => miss tham số 2 bên => 1 bên truyền bên kia drop mất.
Đó là kết nối lên nhà cung cấp Internet, còn kết nối LAN/Intranet trục trặc MTU nữa. Check xem PMTU có hoạt động đúng theo cơ chế hiệu quả của nó không, cần capture packet và soi. Nếu gói TCP gửi to quá MTU (ví dụ MTU = 1492 nhưng ta gửi 1500, lại có cờ DF), thì router ở điểm chuyển tiếp 2 bên MTU chênh lệch này phải gửi 1 gói ICMP báo hiệu là MTU quá to, và cho biết giá trị MTU thích hợp cho host gửi. Host gửi phải xử lý gói này để điều chỉnh MTU đúng và gửi lại, nếu vì lý do nào đó nó drop mất (do firewall), hoặc do miss match 1 số tham số trong gói ICMP gửi về (ví dụ IP source/dest, hoặc MAC source, port...)... đều làm cho bị sai MTU dẫn tới không truyền được.
Cách loại trừ là nên tắt PMTU và ép TCP không set cờ DF khi gửi (chậm hơn), nếu hệ thống chạy ok tức là quá trình PMTU có gì đó sai. Nên nhớ là đôi khi router có interface với MTU nhỏ hơn mặc định lại nằm xa, cách mấy router nữa mới tới host nên các yếu tố ảnh hưởng càng phức tạp.
Ý kiến cá nhân: với tổ chức có Intranet phức tạp, nên tiêu chuẩn hoá giá trị MTU trong tổ chức sao cho nó phù hợp với tất cả các kết nối mạng/công nghệ áp dụng. Để cho quá trình PMTU có thể không phải tham gia (hoặc hoạt động hiệu quả nhất có thể). |
|
|
|
|
|
|
|
Users currently in here |
1 Anonymous
|
|
Powered by JForum - Extended by HVAOnline
hvaonline.net | hvaforum.net | hvazone.net | hvanews.net | vnhacker.org
1999 - 2013 ©
v2012|0504|218|
|
|