TACACS+ VS RADIUS question
I have a question. Why does RADIUS use UDP ?
RADIUS uses uses UDP ports 1812 or 1645 for Authentication and 1813 or 1646 for Accounting and manages all AAA fuctions in a single profile but TACACS+ utilizes TCP port 49 and separates authentication and authorization. My book does not say why RADIUS uses UDP ? Can someone clear this up for me ?
Thanks
RADIUS uses uses UDP ports 1812 or 1645 for Authentication and 1813 or 1646 for Accounting and manages all AAA fuctions in a single profile but TACACS+ utilizes TCP port 49 and separates authentication and authorization. My book does not say why RADIUS uses UDP ? Can someone clear this up for me ?
Thanks
"A lot of fellows nowadays have a B.A., M.D., or Ph.D. Unfortunately, they don't have a J.O.B."
Fats Domino
Fats Domino
Comments
-
matradley Member Posts: 549mgmguy1 wrote:I have a question. Why does RADIUS use UDP ?
RADIUS uses uses UDP ports 1812 or 1645 for Authentication and 1813 or 1646 for Accounting and manages all AAA fuctions in a single profile but TACACS+ utilizes TCP port 49 and separates authentication and authorization. My book does not say why RADIUS uses UDP ? Can someone clear this up for me ?
Thanks
So, mainly, as I am sure you know, UDP is a connectionless protocol and TCP is a connection-oriented protocol.From Security+ book by Sybex:
"One of the nice things about technology is that it's always changing. One of the bad things about technology is that it's always changing." -
mgmguy1 Member Posts: 485 ■■■■□□□□□□Thank you, this clears this up for me a bit"A lot of fellows nowadays have a B.A., M.D., or Ph.D. Unfortunately, they don't have a J.O.B."
Fats Domino -
mgmguy1 Member Posts: 485 ■■■■□□□□□□Team, I have two questions.
RADIUS only encrypts the password portion of the access-request packet from the client to the server. The rest of the packet is sent in clear text, which can be captured and viewed by a network monitoring tool. My question is....Can you use IPsec to encrypt the rest of the packet?
Question # 2
TACACS+ encrypts the entire body of the packet, but does not encrypt the TACACS+ header. The header contains a field that indicates whether the body of the packet is encrypted or not.
Is this saying the header is is sent in clear text ? And if so what would you use to make sure it's not sent in clear text ?"A lot of fellows nowadays have a B.A., M.D., or Ph.D. Unfortunately, they don't have a J.O.B."
Fats Domino