شورای عالی امنیت ملی در چارچوب اصل ۱۷۶ قانون اساسی، تأسیس شورای دفاع کشور را تصویب کرد. شورای دفاع طرحهای دفاعی و ارتقای توانمندیهای نیروهای مسلح را به صورت متمرکز بررسی میکند. ریاست این شورا بر عهده رئیس جمهور بوده و متشکل از سران قوا، فرماندهان نیروهای مسلح و بعضی وزارتخانههای مرتبط است. اصل ۱۷۶ قانون اساسی مشخصاً میگوید که شورای عالی امنیت ملی به تناسب وظایف خود شوراهای فرعی را از قبیل شورای دفاع و شورای امنیت کشور تشکیل میدهد. ریاست هر یک از شوراهای فرعی با رئیسجمهور یا یکی از اعضای شورای عالی است که از طرف رئیسجمهور تعیین میشود. حدود اختیارات و وظایف شوراهای فرعی را قانون معین میکند و تشکیلات آنها به تصویب شورای عالی میرسد. به نظر میرسد، «حمایت از تقویت همهجانبه توان دفاعی کشور»، «حضور برخی دیگر از فرماندهان نظامی در شورا، علاوه بر رئیس ستادکل نیروهای مسلح (که در شورای عالی امنیت ملی نیز حضور دارد)» و «سرعت عمل در تصمیمگیریهای مربوط به حوزه دفاعی کشور»، بخشی از اهداف فعالسازی این ظرفیت در قانون اساسی است.